補充一點前端知識

近期學習Python的selenium時奈梳,發(fā)現(xiàn)牽扯到前端的一些知識忘巧,好吧斩郎,那就先看前端吧


一堤舒、HTML網(wǎng)頁的基本結(jié)構(gòu)

1费尽、什么是HTML語言:

HTML語言指的是超文本標記語言擎颖,使用一套固定的標記標簽來描述網(wǎng)頁

2帅矗、HTML標簽:

HTML標簽由尖括號包圍的關鍵字吗蚌,一般成對出現(xiàn)布朦,如<html> </html>

HTML標簽不區(qū)分大小寫

3囤萤、HTML網(wǎng)頁的結(jié)構(gòu)

簡單的示例:

保存為.html文件后用網(wǎng)頁打開如下

4、設置網(wǎng)頁背景色和背景圖片

上例中是趴,修改body標簽涛舍,并在該網(wǎng)頁所在文件夾中添加圖片

<body bgcolor="#FFCCFF"> ? ?bgcolor為背景色屬性

<body bgcolor="#FFCCFF" background="1.jpg">


5、設置背景音樂

在<body></body>標簽中添加bgsound標簽右遭,src為音頻的源文件地址做盅,loop為播放次數(shù),當值為-1時表示循環(huán)播放

<body>

<bgsound src="hello.mp3" loop="-1">

</body>

6窘哈、字體和段落標簽

段落標簽<p>

換行標簽<BR>

標題標簽<H1> ~<H6> 分別代表一級標題至六級標題

顯示效果如下:

字體標簽 <font> ? </font>

字體大小值 size ? ?字體顏色 color ?字體類型 face

<font size=“+5” color=“red” face=“黑體”>

<p>靜夜思</p>

</font>?

特殊符號

空格 ? ? ? ? ? ? ? &nbsp;

引號(“”)" ? ? ? ? ?&quot;

小于(<)< ? ? ? ? ?&lt;

大于(>)> ? ? ? ? ?&gt;

版權號(? )? ? ? &copy;

水平線標簽<hr/>

size吹榴,定義水平線的高度,默認值為1px

width滚婉,定義水平線的寬度图筹,取值可以是一個像素值,也可以是一個百分比。默認值100%

align远剩,定義水平線的對齊方式扣溺,取值為left,right,center

noshade,定義水平線有無陰影

<hr size="6" width="30%" align="center"/>

字體樣式

斜體:<i>與<em> ? 加粗:<b>與<strong> ? 下劃線:<u></u>

樣式預格式化 <pre>test </pre>

保留文字在源代碼中的格式瓜晤,頁面中顯示的和源代碼中的效果完全一致

如:

HTML代碼
顯示

7锥余、圖像標簽<img>

圖像標簽包含的屬性如下:

src 圖像的路徑,border 圖像的邊框痢掠, width圖像的寬度 驱犹,height 圖像的高度, alt為圖像添加的提示性文字足画,align圖像與文本的對齊方式(中部對齊雄驹、頂部對齊、底部對齊淹辞、左對齊医舆、右對齊)

如:

二、HTML表格象缀,列表

1蔬将、表格的基本語法

還用<table> </table>標簽創(chuàng)建表格

<TD>..</TD> 定義列

<TR>..<TR>定義行

跨行 colspan ?跨列 rowspan

colspan=“3” 表示跨3行 ??

2、表格的美化修飾

在table標簽中可定義以下屬性:

width 設置表格的寬度

height ?設置表格的高度

border ?設置表格邊框?qū)挾?/h4>

bordercolor ?設置表格邊框顏色

background ?設置表格的背景圖片

bgcolor ? 設置表格攻冷、行娃胆、列的背景色 ?定義在TR或TD標簽中

align 設置表格內(nèi)文字的對齊方式,left center right

3等曼、表格的填充屬性

border 設置外邊框的厚度

cellpadding ?設置單元格填充

cellspacing ?設置單元格間距

table 標簽中定義,具體設置的內(nèi)容如下圖所示:

將上例中table設置如下

<TABLE border="2" background="1.jpg" width="360" height="120" cellpadding="30" cellspacing="40">

頁面顯示如下圖

4凿蒜、有序列表

始于標簽<OL>,每個列表項始于<li>標簽

type 定義列表的編號類型 a,按字母顯示 ?i,小寫羅馬數(shù)字顯示 I,大寫羅馬數(shù)字顯示

start 確定開始的編號

5禁谦、無序列表

使用type 定義每一列前顯示的符號,circle為空心圓废封,square為實心矩形州泊,默認為實心圓

6、滾動標簽<marquee>

scrolldelay 滾動延遲時間漂洋,以毫秒為單位

direction 滾動的方向遥皂,默認水平滾動,從右到左

behavior 反復滾動

height和width 滾動的空間范圍

在上例基礎上增加一個滾動標簽刽漂,代碼如下

三演训、HTML表單<form>

1、表單的典型應用場景:

注冊贝咙,登錄样悟,搜索等

瀏覽者輸入數(shù)據(jù)-->數(shù)據(jù)填入表單中-->提交到后臺處理的數(shù)據(jù)

2、表單的屬性

action 屬性規(guī)定向何處提交表單的地址(提交頁面)

一般與submit類型表單結(jié)合使用

method 屬性規(guī)定在提交表單時所用的http方法,常用的有 get (默認)和 post

get方法: 最適合少量數(shù)據(jù)的提交窟她,因為瀏覽器會設定容量限制陈症,表單數(shù)據(jù)在頁面地址欄中是可見的,因此安全性不高

post方法:安全性稍高震糖,適用于包含敏感信息的數(shù)據(jù)

name 規(guī)定識別表單的名稱

3录肯、表單元素<input>

<input> 元素有很多形態(tài),根據(jù)不同的type屬性

type 指定元素的類型吊说,name 指定控件的名稱论咏,value 控件的初始值,size 控件的初 始寬度疏叨, maxlength 控件中輸入的最多字符個數(shù)潘靖,checked控件是否被選中

元素的類型

四、超鏈接<a>

1蚤蔓、路徑的表示方式

絕對路徑:指定從根目錄到文件的完整路徑

相對路徑:指定相對于當前文件的文件位置

如:鏈接到同一目錄下的頁面卦溢,可編寫

<a href="1.html"> ? 相對路徑

或<a href="D:\plan\1.html> ? 絕對路徑

2、錨鏈接

作用:實現(xiàn)頁面內(nèi)的鏈接跳轉(zhuǎn)秀又,使用戶“跳”到文檔的某個部分

name 屬性創(chuàng)建錨標記?

<A NAME = “marker”>主題的具體內(nèi)容</A>

href參數(shù)中使用該標記

<A HREF= “#marker”>主題名稱</A>

即可實現(xiàn)點擊 “主題名稱” 跳轉(zhuǎn)至“主題的具體內(nèi)容”

3单寂、郵箱鏈接

電子郵件鏈接

在鏈接標簽中插入“mailto:郵箱地址”

如:<a href="mailto:761532737@qq.com">信箱</a>

五、HTML框架布局frame

1吐辙、框架是什么

一個包含多個HTML的文檔的HTML文件稱為框架頁面宣决,可以生成獨立變化和滾動的窗

口,從而能將一個頁面分割為若干個子窗體

如下圖:

框架示例

注:使用框架的網(wǎng)頁不存在主體

2昏苏、作用

把瀏覽器窗口劃分為若干個區(qū)域尊沸,每個區(qū)域可以分別顯示不同的網(wǎng)頁

3、窗口分割標簽<frameset>

<frameset>將窗口分割為若干子窗體贤惯,子窗口的數(shù)目取決于嵌套在該標簽中<frame>標簽的數(shù)目洼专,有兩個屬性,rows孵构,cols 確定高度和寬度(參數(shù)值可以是數(shù)字屁商、百分數(shù)、符號*)

將窗口分割成n個颈墅,并設置每個窗口的高度蜡镶,代碼如下:

<frameset rows="值1,值2.....值n">

4恤筛、<frame>標簽屬性

src框架連接的源頁面

noresize顯示頁面時能否調(diào)整框架大小

scrolling是否可以顯示滾動條

如:

HTML代碼
顯示效果

5官还、嵌套框架

在上例中間的框架中嵌套一個百度首頁,如下

6叹俏、內(nèi)嵌框架<iframe>

能夠在不改變頁面結(jié)構(gòu)的情況下嵌入其他頁面的內(nèi)容

<iframe src=“file_url” height=“value” width=“value” name=“file_name” align=“value”>

<iframe>

六妻枕、CSS層疊樣式表

CSS:是用于控制網(wǎng)頁樣式并允許將樣式信息與網(wǎng)頁內(nèi)容分離的一種標簽語言

1、樣式表的基本語法:

<head>

? ? <style type="text/css">

? ? ? ? ?選擇器{屬性1:值1;屬性2:值2......}

? ? </style>

</head>

<style>標簽放在<head>和</head>之間

常用的文本屬性:

font-size文本的字體大小

font-family文本的字體

font-weight文本字體的粗細

font-style文本的字體樣式

color設置文本的顏色

text-align設置文本的對齊方式

2屡谐、選擇器的分類

a述么、HTML標簽選擇器

使用HTML可識別的標簽作標識,可用于選擇一組標簽

若要修改整首古詩的字體等格式愕掏,可在<p>標簽后面添加<font>修改度秘,但是太麻煩,此時可以使用HTML選擇器選擇所有的<p>標簽

在<head>中添加<style>標簽

<style type="text/css"> ?p{color:gray;font-family:"隸書";font-size:24px}</style>

結(jié)果如下:

b饵撑、class類選擇器

適用于局部幾個位置的樣式剑梳,不改變整個網(wǎng)頁的段落樣式,樣式規(guī)則同HTML選擇器滑潘,但聲明時需要以“.”開始

如:修改上例中的詩名的格式

在<style>標簽中添加class選擇器的定義

.title{color:red;font-family:"華文彩云";font-size:36px;}

修改<p>靜夜思</p>為

<p class="title">靜夜思</p>

結(jié)果如下:

c垢乙、ID選擇器

功能類似class選擇器,大多數(shù)用于<div>標簽中语卤,樣式規(guī)則同HTML選擇器追逮,但聲明時需要以“#”開始

如:修改上例中最后一行日期的格式

在<style>標簽中添加ID選擇器的定義:

#bottom{font-size:12px;font-family:"宋體"}

修改最后一行為

<p id="bottom">&nbsp;&nbsp; --20170822</p>

結(jié)果如下:

3、樣式表的三大應用方式

a粹舵、內(nèi)嵌樣式表

使用于整個頁面的植入內(nèi)部樣式在head標簽里面钮孵,style標簽包圍樣式,上例即為內(nèi)嵌樣式表

b眼滤、行內(nèi)樣式表

指將CSS樣式編碼寫在HTML標簽中

可將上例中class標簽刪除巴席,直接添加在<p>標簽內(nèi):<p style="color:red;font-family:"華文彩云";font-size:36px">靜夜思</p>

c、外部樣式表

將CSS樣式代碼單獨放在一個外部文件中诅需,再由網(wǎng)頁進行調(diào)用漾唉。多個網(wǎng)頁可以調(diào)用一個樣式文件表,這樣能夠?qū)崿F(xiàn)代碼的最大限度的重用及網(wǎng)站文件的最優(yōu)化配置

關聯(lián)外部樣式表文件有兩種方式堰塌,@import和link

使用link鏈接的語法:

<head>

<link href="mystyle.css" rel="stylesheet" type="text/css" >

</head>

(href="style.css"是文件所在的文rel="stylesheet"是指在頁面中使用這個外部的樣式表;type="text/css"是指文件的類)

使用@import導入的語法:

<head>

<style type="text/css> @import url(mystyle.css)

</style>

</head>

d毡证、外部樣式表的使用實例

創(chuàng)建樣式表文件 style.css,將上例中style中定義的樣式全部移入style.css中

內(nèi)容為:

1蔫仙、使用link方式鏈接

2、使用@import導入

頁面顯示效果如下:




PS:為什么簡書上無法粘貼html代碼啊啊啊,非得我一個個手打

如復制下面:<hr size="6" width="30%" align="center"/>

粘貼至簡書丐箩,結(jié)果只有水平線

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末摇邦,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子屎勘,更是在濱河造成了極大的恐慌施籍,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件概漱,死亡現(xiàn)場離奇詭異丑慎,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進店門竿裂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來玉吁,“玉大人,你說我怎么就攤上這事腻异〗保” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵悔常,是天一觀的道長影斑。 經(jīng)常有香客問我,道長机打,這世上最難降的妖魔是什么矫户? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮残邀,結(jié)果婚禮上皆辽,老公的妹妹穿的比我還像新娘。我一直安慰自己罐旗,他們只是感情好膳汪,可當我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著九秀,像睡著了一般遗嗽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上鼓蜒,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天痹换,我揣著相機與錄音,去河邊找鬼都弹。 笑死娇豫,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的畅厢。 我是一名探鬼主播冯痢,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼框杜!你這毒婦竟也來了浦楣?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤咪辱,失蹤者是張志新(化名)和其女友劉穎振劳,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體油狂,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡历恐,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年寸癌,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片弱贼。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡蒸苇,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出哮洽,到底是詐尸還是另有隱情填渠,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布鸟辅,位于F島的核電站氛什,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏匪凉。R本人自食惡果不足惜枪眉,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望再层。 院中可真熱鬧贸铜,春花似錦、人聲如沸聂受。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蛋济。三九已至棍鳖,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間碗旅,已是汗流浹背渡处。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留祟辟,地道東北人医瘫。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像旧困,于是被迫代替她去往敵國和親醇份。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,916評論 2 344

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案吼具? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,728評論 1 92
  • HTML標簽解釋大全 一被芳、HTML標記 標簽:!DOCTYPE 說明:指定了 HTML 文檔遵循的文檔類型定義(D...
    米塔塔閱讀 3,225評論 1 41
  • Bootstrap是什么? 一套易用馍悟、優(yōu)雅、靈活剩晴、可擴展的前端工具集--BootStrap锣咒。GitHub上介紹 的...
    凜0_0閱讀 10,850評論 3 184
  • 轉(zhuǎn)載請聲明 原文鏈接地址 關注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    程序員poetry閱讀 16,518評論 32 459
  • 今天早上剛醒來習慣性的打開一個收聽軟件侵状,上面正播放著關于東岳泰山的一些地理文化。自己從初中開始就不太喜歡地理...
    守望小確幸閱讀 204評論 4 4