我的前端學習筆記7——html語義化

任性放圖勃蜘,內(nèi)容無關(guān)

1,如何理解 HTML CSS 語義化? 在平時寫代碼的過程中要注意哪些細節(jié)

-html css語義化就是為了讓代碼更具有可讀性。

注意細節(jié):(不太懂艘儒,以后遇到一定要搞明白

  • 盡可能少的使用無語義的標簽div和span;
  • 在語義不明顯時栏尚,既可以使用div或者p時归苍,盡量用p, 因為p在默認情況下有上下間距,對兼容特殊終端有利麸恍;
  • 不要使用純樣式標簽灵巧,如:b、font抹沪、u等刻肄,改用css設(shè)置。
  • 需要強調(diào)的文本融欧,可以包含在strong或者em標簽中(瀏覽器預設(shè)樣式敏弃,能用CSS指定就不用他們),strong默認樣式是加粗(不要用b)噪馏,em是斜體(不用i)麦到;
  • 使用表格時绿饵,標題要用caption,表頭用thead瓶颠,主體部分用tbody包圍拟赊,尾部用tfoot包圍。表頭和一般單元格要區(qū)分開粹淋,表頭用th吸祟,單元格用td;
  • 表單域要用fieldset標簽包起來桃移,并用legend標簽說明表單的用途屋匕;
  • 每個input標簽對應的說明文本都需要使用label標簽,并且通過為input設(shè)置id屬性谴轮,在lable標簽中設(shè)置for=someld來讓說明文本和相對應的input關(guān)聯(lián)起來炒瘟。

2,form表單有什么作用?有哪些常用的input 標簽第步,分別有什么作用疮装?

  • form表單作用:是用來將用戶提交的數(shù)據(jù)傳遞到后臺服務(wù)器。
常用的input標簽及作用

3,post 和 get 方式的區(qū)別粘都?

  • post:(將大量內(nèi)容提交到后臺廓推,得到后臺少量回復)form表單在將用戶提交內(nèi)容傳遞到后臺時,提交內(nèi)容不會出現(xiàn)在鏈接中翩隧,而是以文件的方式傳遞樊展,擁有更好的保密性(尤其是用戶密碼等隱私信息,不會出現(xiàn)在瀏覽記錄中)堆生。
  • get:(將少量內(nèi)容提交到后臺专缠,得到后臺大量回復)form表單在將用戶提交內(nèi)容傳遞到后臺時,提交內(nèi)容會出現(xiàn)在鏈接中淑仆。

4,在input里涝婉,name 有什么作用?

  • name的作用:告訴后臺數(shù)據(jù)的名稱蔗怠。
  • 官方讀不懂答案:
    用途1: 作為可與服務(wù)器交互數(shù)據(jù)的HTML元素的服務(wù)器端的標示墩弯,比如input、select寞射、textarea渔工、和button等。我們可以在服務(wù)器端根據(jù)其Name通過Request.Params取得元素提交的值桥温。
    用途2: HTML元素Input type='radio’分組引矩,我們知道radio button控件在同一個分組類,check操作是mutex的,同一時間只能選中一個radio脓魏,這個分組就是根據(jù)相同的Name屬性來實現(xiàn)的兰吟。
    用途3: 建立頁面中的錨點,我們知道<a href=“URL”>link</a>是獲得一個頁面超級鏈接茂翔,如果不用href屬性混蔼,而改用Name,如:<a name=“PageBottom”></a>珊燎,我們就獲得了一個頁面錨點惭嚣。
    用途4: 作為對象的Identity,如Applet悔政、Object晚吞、Embed等元素。比如在Applet對象實例中谋国,我們將使用其Name來引用該對象槽地。
    用途5: 在IMG元素和MAP元素之間關(guān)聯(lián)的時候,如果要定義IMG的熱點區(qū)域芦瘾,需要使用其屬性usemap捌蚊,使usemap="#name"(被關(guān)聯(lián)的MAP元素的Name)。
    用途6: 某些特定元素的屬性近弟,如attribute缅糟,meta和param。例如為Object定義參數(shù)<PARAM NAME = “appletParameter” VALUE = “value”>或Meta中<META NAME = “Author” CONTENT = “Dave Raggett”>祷愉。

5,<button>提交</button>窗宦、<a class="btn" href="#">提交</a>、<input type="submit" value="提交" />三者有什么區(qū)別二鳄?

  • <button>提交</button>按鈕樣式赴涵,但只是一個按鈕叫做提交;
  • <a class="btn" href="#">提交</a>在點擊提交兩個字(注意订讼,只是字句占,不是按鈕樣式)之后會進入#鏈接頁面;
  • <input type="submit" value="提交" />按鈕樣式躯嫉,將用戶提交數(shù)據(jù)傳到后臺。

6,radio 如何 分組?

  • 設(shè)置不同的name屬性值即可分組杨拐,相同的為一組祈餐。

7,placeholder 屬性有什么作用?

  • placehouder="hahahah",其所在的<input type="XX" placehouder="hahahah">中就會提示hahahah。(我講明白了嗎哄陶?)

8,type=hidden隱藏域有什么作用? 舉例說明

  • 作用:用于數(shù)據(jù)暫存或者安全性校驗(用戶更改信息帆阳,后臺為了確認用戶身份,會去查看type=hiddenvalue的值,如果匹配蜒谤,系統(tǒng)則認為是用戶本人山宾,允許進行操作。)

9,有序列表鳍徽、無序列表资锰、自定義列表如何使用?寫個簡單的例子阶祭。三者在語義上有什么區(qū)別绷杜?在哪些情況下使用哪種(重要)? 如何嵌套濒募?

  • 例子如下圖:
有序列表鞭盟、無序列表、自定義列表
  • 語義上的區(qū)別:
    有序列表:通過數(shù)字排列列表瑰剃。通常需要序號使用齿诉。
    無序列表:通過符號(默認為點)排列列表。通常使用在標簽項等晌姚,較常用粤剧。
    自定義列表:有屬性(dt),有解釋(dd)的列表舀凛。

  • 嵌套如下圖:

QQ截圖20161126183712.png

10,如何去除列表前面的點或者數(shù)字俊扳?

方法一:


隱藏法(還是存在的,不推薦)

方法二:


list-style: none法

11,class 和 id 有什么區(qū)別猛遍?什么時候用 class 什么時候用 id馋记?

  • 區(qū)別:
    class:可以統(tǒng)一標簽定義許多名稱,也可以一個名稱定義許多標簽懊烤。
    id:只可以對應一個標簽定義一個名稱梯醒。
    (id代表中國的一個省,省的名稱只可以有一個腌紧,class代表小縣城茸习,縣城的名稱可以相同,一個縣城也可以多個名稱壁肋。)
  • 用途:一般定義大框例如head号胚、content這些比較大的使用id;其余盡量都使用class浸遗。

12,塊級元素猫胁、行內(nèi)元素是什么?有什么區(qū)別跛锌?分別對應哪些常用標簽弃秆?

  • 塊級元素:在瀏覽器默認顯示狀態(tài)下將占據(jù)整行,排斥其他元素于同一行。其寬度不可定義菠赚,但寬高脑豹。一般為矩形,可以容納行元素和其他塊元素衡查。常見塊元素有:div瘩欺、p、h1...h6峡捡、table击碗、tr、ul们拙、li稍途、dl 、dt砚婆、form
  • 行內(nèi)元素:不獨占一行械拍,相鄰行內(nèi)元素排列同行。行內(nèi)元素內(nèi)部可以容納其他行內(nèi)元素但不可以容納塊級元素装盯。常見行內(nèi)元素有:aspan坷虑、img索绪、input魁衙、button斗遏、em神得、textarea
  • 區(qū)別:塊級元素占據(jù)一整行,行內(nèi)元素只占用體積所占大小區(qū)域临梗。

13,display: block蠢沿、display: inline肩榕、display: inline-block分別有什么作用?

  • display:block就是將元素顯示為塊級元素垮抗。
  • display:inline就是將元素顯示為行內(nèi)元素氏捞。
  • display:inline-block就是可以讓內(nèi)聯(lián)對象擁有塊狀元素的特性,可以設(shè)置高寬邊距填充冒版,同時仍然保持在同一行上液茎。

14,下面代碼是做什么的?抄寫一遍下面的代碼辞嗡,注意class和id的使用及命名方式

  • 代碼解釋:這段代碼包括一個圖片鏈接捆等、三個寬度為900px,無外邊距的導航框续室,一個側(cè)邊欄栋烤,一個中心區(qū)塊,一個底欄的網(wǎng)頁猎贴。具體如下圖
  • TIP
html+css——行內(nèi)元素、塊級元素.jpg
整理好久,累K省4镏贰!
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末趁耗,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子苛败,更是在濱河造成了極大的恐慌满葛,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件罢屈,死亡現(xiàn)場離奇詭異嘀韧,居然都是意外死亡,警方通過查閱死者的電腦和手機缠捌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進店門锄贷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人曼月,你說我怎么就攤上這事谊却。” “怎么了哑芹?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵炎辨,是天一觀的道長。 經(jīng)常有香客問我聪姿,道長碴萧,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任咳燕,我火速辦了婚禮勿决,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘招盲。我一直安慰自己低缩,他們只是感情好,可當我...
    茶點故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布曹货。 她就那樣靜靜地躺著咆繁,像睡著了一般。 火紅的嫁衣襯著肌膚如雪顶籽。 梳的紋絲不亂的頭發(fā)上玩般,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天,我揣著相機與錄音礼饱,去河邊找鬼坏为。 笑死究驴,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的匀伏。 我是一名探鬼主播洒忧,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼够颠!你這毒婦竟也來了熙侍?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤履磨,失蹤者是張志新(化名)和其女友劉穎蛉抓,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體剃诅,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡巷送,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了综苔。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片惩系。...
    茶點故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖如筛,靈堂內(nèi)的尸體忽然破棺而出堡牡,到底是詐尸還是另有隱情,我是刑警寧澤杨刨,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布晤柄,位于F島的核電站,受9級特大地震影響妖胀,放射性物質(zhì)發(fā)生泄漏芥颈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一赚抡、第九天 我趴在偏房一處隱蔽的房頂上張望爬坑。 院中可真熱鬧,春花似錦涂臣、人聲如沸盾计。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽署辉。三九已至,卻和暖如春岩四,著一層夾襖步出監(jiān)牢的瞬間哭尝,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工剖煌, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留材鹦,地道東北人逝淹。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像桶唐,于是被迫代替她去往敵國和親创橄。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,979評論 2 355

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理莽红,服務(wù)發(fā)現(xiàn),斷路器邦邦,智...
    卡卡羅2017閱讀 134,659評論 18 139
  • 語義化安吁、行內(nèi)元素塊級元素、POST 和 GET 的區(qū)別 Version two 熟悉列表的使用場景和用法 理解HT...
    吳晗君閱讀 827評論 0 0
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案燃辖? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,754評論 1 92
  • 轉(zhuǎn)載請聲明 原文鏈接地址 關(guān)注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    程序員poetry閱讀 16,555評論 32 459
  • 請參看我github中的wiki鬼店,不定期更新。https://github.com/ivonzhang/Front...
    zhangivon閱讀 7,129評論 2 19