摘要:韓順平老師講課最后一個用例就是還原搜狐門戶網站的首頁和部分,雖然視頻中他的是年前的網站頁面,蛋根本不妨礙我完成完成現在版本的搜狐頁面。
</>復制代碼
DOCTYPE html>
<html class="no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>搜狐首頁title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="Shortcut Icon" href="./META-INF/images/souhulogo.png" />
<link rel="stylesheet" href="./sohu.css">
head>
<body>
<div class="top">
<div class="logo">
<div class="logoimg">
圖標
div>
<div class="dapp">
下載app
div>
div>
div>
<div class="mast">
<div class="sousuo">
<div class="sousuo1">
搜索1
div>
<div class="sousuo2">
搜索2
div>
div>
<div class="toutiaolianjie">
頭條鏈接
div>
<div class="guanggaolan">
<div class="guanggaolan1">
廣告1
div>
<div class="guanggaolan2">
廣告2
div>
div>
<div class="xinwen">
<div class="imgxinwen">
<div class="bigimg">
大圖新聞
div>
<div class="smallimg">
<table class="smallimgtable">
<tr>
<td>
<div class="smallimgall smallimg1">
小圖標題新聞1
div>
td>
<td>
<div class="smallimgall smallimg2">
小圖標題新聞2
div>
td>
tr>
<tr>
<td>
<div class="smallimgall smallimg3">
小圖標題新聞3
div>
td>
<td>
<div class="smallimgall smallimg4">
小圖標題新聞4
div>
td>
tr>
table>
div>
<div class="shipinbiaoti">
視頻標題欄
div>
<div class="shipin1">
大視頻
div>
<div class="leftnews1">
文字新聞
div>
<div class="shipin2">
視頻2
div>
<div class="leftnews2">
文字新聞2
div>
div>
<div class="textxinwen">
<div class="textnewsall textnews1">
新聞標題8條
div>
<div class="textnewsall textnews2">
新聞標題6條
div>
<div class="textnewsall textnews3">
新聞標題6條
div>
<div class="textnewsall textnews4">
新聞標題6條
div>
<div class="textnewsall textnews5">
新聞標題6條
div>
<div class="textnewsall textnews6">
新聞標題1條
div>
div>
<div class="biaotilan">
<div class="right1">
換一換廣告
div>
<div class="right2">
圖片廣告
div>
<div class="right3">
24小時熱文
div>
div>
div>
div>
<script src="" async defer>script>
body>
html>
?
看完一整本書,結果寫不出什么東西,按書上教程來,基本能把例子完成個七七八八,可是用padding還是margin完全整不清……,而且只要結構一復雜,元素就各種不受控制。
沒辦法 找來韓順平老師的視頻(沒錯,就是在網上不知道怎么搞來的)
看完老師講完整個html&CSS部分2,終于把這個內容吃透了。
韓順平老師講課最后一個用例就是還原搜狐門戶網站的首頁HTML和css部分,雖然視頻中他的是n年前的網站頁面,蛋根本不妨礙我完成完成現在版本的搜狐頁面 。
?第一次看完視頻,寫的亂七八糟,很多東西擺不到應有的地方,沒辦法,在瀏覽器按f12鍵,查看人家的源代碼,發現很多東西用了ul和li的組合插入文字,圖片,而是原來HTML和css組合也沒這么難,大神的代碼實現也是很平凡很淡。
很多收獲記手機上,回頭整理發這里。
我做出來的效果圖是這樣的:
代碼如下:
</>復制代碼
DOCTYPE html>
<html class="no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>搜狐首頁title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="Shortcut Icon" href="./META-INF/images/souhulogo.png" />
<link rel="stylesheet" href="./sohu.css">
head>
<body>
<div class="top">
<div class="logo">
<div class="logoimg">
圖標
div>
<div class="dapp">
下載app
div>
div>
div>
<div class="mast">
<div class="sousuo">
<div class="sousuo1">
搜索1
div>
<div class="sousuo2">
搜索2
div>
div>
<div class="toutiaolianjie">
頭條鏈接
div>
<div class="guanggaolan">
<div class="guanggaolan1">
廣告1
div>
<div class="guanggaolan2">
廣告2
div>
div>
<div class="xinwen">
<div class="imgxinwen">
<div class="bigimg">
大圖新聞
div>
<div class="smallimg">
<table class="smallimgtable">
<tr>
<td>
<div class="smallimgall smallimg1">
小圖標題新聞1
div>
td>
<td>
<div class="smallimgall smallimg2">
小圖標題新聞2
div>
td>
tr>
<tr>
<td>
<div class="smallimgall smallimg3">
小圖標題新聞3
div>
td>
<td>
<div class="smallimgall smallimg4">
小圖標題新聞4
div>
td>
tr>
table>
div>
<div class="shipinbiaoti">
視頻標題欄
div>
<div class="shipin1">
大視頻
div>
<div class="leftnews1">
文字新聞
div>
<div class="shipin2">
視頻2
div>
<div class="leftnews2">
文字新聞2
div>
div>
<div class="textxinwen">
<div class="textnewsall textnews1">
新聞標題8條
div>
<div class="textnewsall textnews2">
新聞標題6條
div>
<div class="textnewsall textnews3">
新聞標題6條
div>
<div class="textnewsall textnews4">
新聞標題6條
div>
<div class="textnewsall textnews5">
新聞標題6條
div>
<div class="textnewsall textnews6">
新聞標題1條
div>
div>
<div class="biaotilan">
<div class="right1">
換一換廣告
div>
<div class="right2">
圖片廣告
div>
<div class="right3">
24小時熱文
div>
div>
div>
div>
<script src="" async defer>script>
body>
html>
css(html文件和css文件放同一個目錄層下):
</>復制代碼
body {
margin: 0 auto;
border: 1px solid red;
}
.mast {
margin: 0 auto;
width: 1180px;
background-color: rgb(88, 88, 88);
}
.top {
background-color: #222222;
height: 30px;
}
.logo {
width: 1180px;
margin: 0 auto;
background-color: yellow;
}
/* 從這里開始一律采用左/右浮動 */
.logoimg {
float: left;
width: 145px;
height: 95px;
background-color: #25c058;
}
.dapp {
float: right;
width: 160px;
background-color: yellow;
}
.sousuo{
float: right;
width: 940px;
height: 40px;
background-color: #174b12;
margin-top: 25px;
}
.sousuo1{
float: left;
width: 550px;
height: 40px;
background-color: rgb(0, 255, 98);
}
.sousuo2{
float: right;
width: 300px;
height: 40px;
background-color: rgb(10, 30, 92);
}
.toutiaolianjie{
float: left;
width: 1180px;
height: 75px;
background-color: #c9141d;
margin-top: 26px;
}
.guanggaolan{
float: left;
width: 1180px;
height: 100px;
background-color: #DEE1EA;
margin-top: 20px;
}
.guanggaolan1{
float: left;
width: 1030px;
height: 100px;
background-color: rgb(99, 75, 155);
}
.guanggaolan2{
float: right;
width: 144px;
height: 100px;
background-color: rgb(10, 30, 92);
}
.xinwen{
float: left;
width: 1180px;
height: 1150px;
background-color: rgb(71, 71, 71);
margin-top: 20px;
}
.imgxinwen{
float: left;
width: 320px;
height: 1120px;
background-color: rgb(255, 123, 123);
}
.bigimg{
float: left;
width: 320px;
height: 213px;
background-color: rgb(251, 0, 0);
}
.smallimg{
float: left;
width: 320px;
height: 320px;
background-color: rgb(251, 0, 0);
margin-top: 10px;
}
.smallimgtable{
float: left;
width: 320px;
height: 320px;
background-color: rgb(0, 153, 255);
}
.smallimgall{
float: left;
width: 155px;
height: 155px;
background-color: rgb(163, 163, 163);
}
.shipinbiaoti{
float: left;
width: 320px;
height: 20px;
background-color: rgb(163, 163, 163);
margin-top: 30px;
}
.shipin1{
float: left;
width: 320px;
height: 160px;
background-color: rgb(123, 255, 0);
margin-top: 12px;
}
.leftnews1{
float: left;
width: 320px;
height: 70px;
background-color: rgb(55, 0, 255);
margin-top: 15px;
}
.shipin2{
float: left;
width: 320px;
height: 104px;
background-color: rgb(123, 255, 0);
margin-top: 30px;
}
.leftnews2{
float: left;
width: 320px;
height: 127px;
background-color: rgb(230, 54, 186);
margin-top: 15px;
}
.textxinwen{
float: left;
width: 440px;
height: 1120px;
background-color: rgb(30, 255, 49);
margin-left: 25px;
}
.textnewsall{
float: left;
background-color: rgb(0, 202, 185);
}
.textnews1{
float: left;
width: 440px;
height: 225px;
background-color: rgb(0, 202, 185);
}
.textnews1,.textnews2,.textnews3,.textnews4,.textnews5{
float: left;
width: 440px;
height: 180px;
background-color: rgb(177, 106, 167);
margin-top: 30px;
}
.textnews6{
float: left;
width: 440px;
height: 20px;
background-color: rgb(177, 106, 167);
margin-top: 30px;
}
.biaotilan{
float: right;
width: 300px;
height: 1120px;
background-color: rgb(72, 52, 255);
}
.right1{
float: left;
width: 300px;
height: 450px;
background-color: rgb(217, 255, 0);
}
.right2{
float: left;
width: 300px;
height: 250px;
background-color: rgb(217, 255, 0);
margin-top: 12px;
}
.right3{
float: left;
width: 300px;
height: 414px;
background-color: rgb(217, 255, 0);
margin-top: 10px;
}
?腦袋要炸了,繼續完善!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/1638.html
摘要:提供了糟糕的支持,而雖然接近標準,但依舊未能完全正確的支持標準。盡管修復了許多的問題,但是依然延續實現中的其它故障主要是盒模型問題。因此大部分的聲明將觸發嚴格模式即依據標準的規則渲染網頁。 深入理解CSS盒模型、BFC、OffsetWidth&ClientWidth&ScrollWidth 本文將從盒模型開始,一步步涉及一些常見的前端筆試和面試點 主要參考自第一篇文章,然而筆者在讀的時...
摘要:今日目標使用完成網站首頁的優化使用完成網站注冊頁面的優化使用完成簡單的數據校驗使用完成圖片輪播效果教學目標了解的概念了解的引入方式了解的基本用法和常用的選擇器了解的盒子模型,懸浮和定位了解的概念掌握的基本語法,數據類型,能夠使用完成簡單的頁 今日目標 使用CSS完成網站首頁的優化 使用CSS完成網站注冊頁面的優化 使用JS完成簡單的數據校驗 使用JS完成圖片輪播效果 教學目標: 了解...
摘要:今日目標使用完成網站首頁的優化使用完成網站注冊頁面的優化使用完成簡單的數據校驗使用完成圖片輪播效果教學目標了解的概念了解的引入方式了解的基本用法和常用的選擇器了解的盒子模型,懸浮和定位了解的概念掌握的基本語法,數據類型,能夠使用完成簡單的頁 今日目標 使用CSS完成網站首頁的優化 使用CSS完成網站注冊頁面的優化 使用JS完成簡單的數據校驗 使用JS完成圖片輪播效果 教學目標: 了解...
小編寫這篇文章的主要目的,是給大家做一個介紹,具體是給大家介紹新版4.0Python代碼的相關解釋,以及具體的實例,下面就給大家詳細的解答下。 1、selenium簡介 Selenium是一個用于Web應用程序測試的工具,Selenium測試直接運行在瀏覽器中,就像真正的用戶在操作一樣。支持的瀏覽器包括IE(7,8,9,10,11),MozillaFirefox,Safari,Google...
閱讀 2997·2021-10-12 10:17
閱讀 1599·2021-09-01 11:38
閱讀 1094·2019-08-30 15:44
閱讀 3490·2019-08-26 18:36
閱讀 523·2019-08-26 13:25
閱讀 1891·2019-08-26 10:29
閱讀 2845·2019-08-23 15:58
閱讀 768·2019-08-23 12:59