table虛線邊框_web前端工程師7天0基礎到精通(TABLE+CSS制作《互聯世紀網》)

688f71bdc669066f30873725a4ae8ae7.png

項目七 項目實踐:TABLE+CSS制作《互聯世紀網》

實踐目標

1、 熟悉CSS屬性

2、 熟練運用CSS屬性控制網頁樣式

3、 熟悉網頁制作流程

項目簡介:

通過上一章節的學習,我們了解了CSS樣式能更加方便、有效地控制網頁結構和布局網頁元素,大大提高網頁的排版效率,也方便后期的管理和維護。接下來將通過互聯世紀網的制作來體會和加強對同學對于CSS的理解和運用。在本項目中我們將運用TABLE+CSS對網頁進行布局,和美化網頁。項目效果如下圖:

b43c2542f5b639a4134c14bafb7dff5d.png

任務一:項目解析

任務描述:

在前面的兩個章節中,我們學習了CSS的基本語法和一些常用的基本屬性,在本章的項目實踐中,我們會把這些知識進行綜合利用,使用table+CSS進行互聯世紀網的頁面布局,讓大家對CSS的優點有更深刻的體會。

在本項目中,通過分析效果圖,我們可以把互聯世紀網分為五大部分:頭部、主體1、主體2、主體3、底部版權。

其中頭部包括互聯世紀網的圖片logo,本站首頁、關于我們和會員服務。

主體1是一行兩列的表格,分為左右兩部分,左邊是一大段文字,右邊是2014。

主體2是特惠方案,一行三列的表格,每個單元格內采用ul、li的標簽。

主體3采用了4行2列的表格,前三行,左邊是標題,右邊是文字描述。最后一部分內容合并兩個單元格。

底部版權包括兩部分,hr標簽的一條細線,第二部分實際上就是一個一行一列的表格,里面放置了兩段文字聲明網頁的版權信息。

cfb203c97a2468b497a7bc9162d3bedd.png

在接下來的任務中我們將分別按照這個布局規劃將互聯世紀網逐步制作出來。

任務二:互聯世紀網頭部制作

任務要求:

1、 制作出互聯世紀網頭部,包括:logo,右邊的三個文字鏈接。

2、 每個文字鏈接前面有圖片小圖標。

3、 布局整潔大方,配色協調美觀。

實踐目標:

1、 掌握table網頁布局。

2、 能綜合運用table+CSS常用屬性制作簡單的網頁。

參考步驟:

1、 插入一行兩列的表格,左邊放logo,右邊放三個文字鏈接。

2、 在每個文字鏈接前面插入小圖標。

HTML 源代碼:

b5c65cdd1c737c28df27c3752ff40b0d.png

CSS代碼:

e96bffbfd9225a9c3793e00d7d87add2.png

效果預覽:

abcb850029b9517c2837cb686c18b130.png

任務三:互聯世紀網主體部分-1制作

任務要求:

1、 左右文字區域添加不同樣式。

2、 文字下方為高為30像素的灰色區域。

3、 布局整潔大方,配色協調美觀。

實踐目標:

1、 掌握table網頁布局。

2、 能綜合運用table+CSS常用屬性制作簡單的網頁。

參考步驟:

1、 新建一個兩行兩列的表格,第一行的左邊放文字內容,右邊放2014。

2、 為不同的文字添加不同的樣式。

3、 合并表格第二行,添加樣式為gray。

4、 在頭部為樣式添加屬性和值。

HTML 源代碼:

4b3623f9eb081f8f84d1931ab8723d6b.png
17b033febb1c6cb7d7ddd8875ae2c344.png

CSS代碼:

aad8e6918c7f037b9ebabfd46ddb75bb.png

效果預覽:

984d2d159bd2859a785963c6c293c595.png

任務四:互聯世紀網主體-2制作

任務要求:

1、 每種套餐的邊框為細雙線。

2、 每種套餐內的價格列表用ul、li來定義。

3、 布局整潔大方,配色協調美觀。

實踐目標:

1、 掌握table網頁布局。

2、 能綜合運用table+CSS常用屬性制作簡單的網頁。

參考步驟:

1、 新建一行三列的表格。

2、 在每個單元格內插入圖片的標題,居中。

3、 每個單元格內插入ul、li標簽,列表屬性為小圖片。

4、 用p標簽插入馬上申請的小圖片,添加樣式為right。

HTML 源代碼:

f557cd34953292be68634da2ceb1bc0b.png
5856a2e859f91a9b2a1f0774fc068c36.png
ed08d45db48d37284fe8b57d1c50febd.png

CSS代碼:

7b6ac6af6d92938fd877e51cdf507b52.png

效果預覽:

55f54f2b70d86375252a5cdadb8d955c.png

任務五:互聯世紀網主體-3制作

任務要求:

1、 左邊區域為三個小標題,邊框為虛線。

2、 右邊區域為對應的文字描述。

3、 布局整潔大方,配色協調美觀。

實踐目標:

1、 掌握table網頁布局。

2、 能綜合運用table+CSS常用屬性制作簡單的網頁。

參考步驟:

1、 插入四行兩列的表格。

2、 前三行,左邊添加標題在span標簽內部,為標題添加名為btbj的類型選擇符。第二列單元格內在p標記內添加文字。

3、 第四行用ul、li的標簽添加內容列表。

HTML 源代碼:

d052ad2ad5ba1244a95a834b4e816206.png
80f21331dd58ee105ee8c66d53a5f675.png
9c7fcd5b5d95a7067a1e0f362394536f.png
136535d7c23d25a421920a5bb5a7aaaa.png

CSS代碼:

af127356591bf3c656ad2c9285430911.png

效果預覽:

92b62fb1025d3149a6defca3e2c3d885.png

任務六:互聯世紀網底部版權制作

任務要求:

1、 版權上方有一條細線。

2、 版權塊以灰色的背景顯示,文字居中。

3、 布局整潔大方,配色協調美觀。

實踐目標:

1、 掌握table網頁布局。

2、 能綜合運用table+CSS常用屬性制作簡單的網頁。

參考步驟:

1、 用hr標簽添加一條細線。

2、 版權內容添加一行一列的表格,背景設為灰色,添加文字。

HTML 源代碼:

861e8cc86df0c6db2c6061fdd0e52e30.png

CSS代碼:

2f526334c1fad3f7b7dfab16474e8541.png

效果預覽:

08e6eb9480d9f461296e064563d35b83.png

項目總結:

本項目綜合運用了多方面的知識和技能設計來制作網站的主頁。詳細介紹了該網頁的主體布局和局部布局的設計過程。運用TABLE+CSS布局網頁,該網頁中應用了CSS中常見的屬性:字體、顏色及背景、文本、邊框、列表等屬性。最終展示出這些網頁元素的綜合運用效果。通過該項目的制作,鞏固table的基礎知識,為接下來的CSS+DIV布局打下良好的基礎。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/534631.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/534631.shtml
英文地址,請注明出處:http://en.pswp.cn/news/534631.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mixamo骨骼_mixamo動作庫的模型和動作綁定控制器的方法-上集

1.首先從網站下載帶調好動作的文件fbx,我們將fbx場景文件轉換成c4d場景文件。沒轉換之前轉換之后選擇場次,在文件菜單里找到當前場次到新文檔!2.我們將模型重置為Tpose方便后續操作,沒重置之前模型為k好的動作模式不能使用選中權重…

mysql 101_MySQL 調優/優化的 101 個建議!

原文:http://www.monitis.com/blog/101-tips-to-mysql-tuning-and-optimization/MySQL是一個強大的開源數據庫。隨著MySQL上的應用越來越多,MySQL逐漸遇到了瓶頸。這里提供 101 條優化 MySQL 的建議。有些技巧適合特定的安裝環境,但是思路是相…

數據安全:保護個人隱私和企業機密的關鍵

在當今數字化時代,數據已經成為了一種寶貴的資源。無論是個人還是企業,都離不開數據的支持。然而,隨著數據的不斷增長和廣泛應用,數據安全問題也日益突出。數據泄露、黑客攻擊、網絡詐騙等安全事件層出不窮,給個人和企…

python批量跑plsql_python實現自動化報表(Oracle/plsql/Excel/多線程)

# -*- coding: utf-8 -*-# Create time: 2019-10-16# Update time: 2019-11-28# Version: 1.0# Version: 2.0 增加多線程/出錯自動重新運行模塊# 導入模塊import cx_Oracleimport osimport pandas as pdimport pandas.io.sql as sqlimport timeimport openpyxlimport xlwings a…

mysql 配置郵件_SQL 郵件配置篇

exec sp_configure show advanced options,1RECONFIGURE WITHOVERRIDEgoexec sp_configure database mail xps,1RECONFIGURE WITHOVERRIDEgo--2.創建郵件帳戶信息EXECmsdb..Sysmail_add_account_spACCOUNT_NAME OCTMamiETL,--郵件帳戶名稱EMAIL_ADDRESS OCTMamiETL163.com,--發…

python 抽獎 配音樂_抖音上超好聽的神曲音樂,Python教你一次性下載

不知道什么時候開始,中國出現了南抖音、北快手的互文格局(東市買駿馬,西市買鞍韉…)。剛才提到了,之前比較喜歡刷抖音,對于我這種佛系程序猿,看網上這些整容妹子基本一個樣。喜歡抖音主要是兩個初衷,學做菜…

mysql批量寫入100萬數據_Mysql數據庫實踐操作之————批量插入數據(100萬級別的數據)-阿里云開發者社區...

第一種方法:使用insert into 插入從Redis每次獲取100條數據,根據條件去插入到Mysql數據庫中:條件:如果當前隊列中的值大于1000條,則會自動的條用該方法,該方法每次獲取從隊列的頭部每次獲取100掉數據插入到…

mysql多客戶端數據不同步_一種多終端設備上的數據同步方法

一種多終端設備上的數據同步方法【技術領域】[0001] 屬于移動通信技術領域,特別是涉及基于離網環境下多種移動終端設備之間的數 據同步的方法。 技術背景[0002] 90年代未,數據同步始于有線連接,如MAC機作為數據中心,與終端設備(iP…

oem監控mysql_OEM12c 安裝配置MySQL Plug-in用來監控MySQL

Plug-in--注冊信息[roottest agent]# /oem/emcli setup -urlhttps://omsdb.localdomain:7301/em -usernamesysmanOracle Enterprise Manager 12c 3.Copyright (c) 1996, 2013 Oracle Corporation and/or its affiliates. All rights reserved.The configuration directory &quo…

怎么利用迭代器寫入mysql_range()是什么?為什么不生產迭代器?

本篇文章給大家帶來的內容是關于range()是什么?為什么不生產迭代器?有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。迭代器是 23 種設計模式中最常用的一種(之一),在 Python 中隨處可見它的身影&#x…

java 流式_Java開發筆記(七十二)Java8新增的流式處理

通過前面幾篇文章的學習,大家應能掌握幾種容器類型的常見用法,對于簡單的增刪改和遍歷操作,各容器實例都提供了相應的處理方法,對于實際開發中頻繁使用的清單List,還能利用Arrays工具的asList方法給清單對象做初始化賦…

java保留二位小數_java使double保留兩位小數的多方法 java保留兩位小數

復制代碼代碼如下:mport java.text.DecimalFormat;DecimalFormat df new DecimalFormat("######0.00");double d1 3.23456double d2 0.0;double d3 2.0;df.format(d1);df.format(d2);df.format(d3);3個結果分別為:復制代碼代碼如下:3.230.002.00java保留兩位…

linux java jar打包_【Java】Java程序打包成jar包在Linux上運行

當需要把在Windows上開發的Java程序用在Linux上運行時,就需要吧該Java程序打包成jar包上傳到Linux上去運行。1.Java程序用MyEclipse打包成可運行的jar包(1)在MyEclipse中選中需要打包的項目,點擊右鍵,選擇:Export... 如下圖所示&a…

java匿名對象 回收_Java 匿名對象

我們知道一般實例化一個對象的格式,如下:Car car new Car();其中,變量名 car 就是 new Car() 這個對象的名字。car 是引用類型的變量,它的值存放的是對象的引用(或地址),通過 car 這個變量我們就可以間接使用對象。那…

java int 正則表達式_java正則表達式

Java正則表達式正則表達式定義了字符串的模式。正則表達式可以用來搜索、編輯或處理文本。正則表達式并不僅限于某一種語言,但是在每種語言中有細微的差別。Java正則表達式和Perl的是最為相似的。java.util.regex包主要包括以下三個類:Pattern類&#xf…

mysql.h 動態編譯命令_Linux環境編譯動態庫和靜態庫總結

對Linux環境動態庫和靜態庫的一些基礎知識做一些總結,首先總結靜態庫的編譯步驟。1 先基于.cpp或者.c文件生成對應的.o文件2將幾個.o文件 使用ar -cr命令 生成libname.a文件libname.a 為靜態庫, name 為靜態庫的名字,可以根據模塊功能命名。舉…

netbeans java中文_Ubuntu?下jdk安裝中文字體?java?解決netbeans?方塊字?中文亂碼

安裝環境Ubuntu 11.04、javajdk1.6.0_27首先找到你需要的字體,比如我就是從windows系統里拷出來的,C:\WINDOWS\Fonts這里有很多字體,我只拷貝了simsun.ttc(中文 宋體,從xp系統拷貝的,win7 下沒有這個文件)安裝java后&a…

python 教學_「Python基礎」一次就裝好Python手把手裝到好

一、前言:安裝Python有兩個主要的方法,視情況而定我兩個都會用:(1)安裝 AnacondaAnaconda像一個懶人包,安裝它等于把Python安裝好連同把Python大部分的套件也下載好了,不只如此連通較常用的Python IDE一同幫你裝到好。…

java求二維數組每行的最大值_用JAVA輸入一個二維數組a[3][4]的元素值,求輸出其元素最大值...

展開全部這個簡單啊,把所有元素遍歷一邊62616964757a686964616fe58685e5aeb931333335343963代碼:import java.util.Scanner;public class Help2 {public static void main(String[] args) {Scanner inputnew Scanner(System.in);System.out.print("…

java redis 面試題_Java開發人員怎么面試 常見Redis面試題有哪些

Java開發人員怎么面試?常見Redis面試題有哪些?Redis是目前各大企業都在使用的人們技術,也是企業選拔人才時考核的一個難題。有很多同學只是簡單了解Redis的應用,但對于為什么要用Redis以及企業面試中有關Redis的問題卻答不上來。接…