任務(wù)七-HTML(4)

1.有序列表、無序列表、自定義列表如何使用?寫個簡單的例子。三者在語義上有什么區(qū)別?在哪些情況下使用哪種(重要)? 如何嵌套?

答:有序列表用來表示有明顯順序的項目:在ol標簽里包含若干li。無序列表用來表示級別程度類似的項目:在ul標簽里包含若干li。自定義列表在語義上表達需要自行定義并給出解釋的項目:以dl標簽開始,dt表示列表項,每一項的定義則是標簽dd。

三種列表方式的代碼及展示

2.如何去除列表前面的點或者數(shù)字?

答:針對ol或ul標簽寫樣式:list-style:none.

<style type="text/css">
li{list-style:none;}
</style>```

####3.class 和 id 有什么區(qū)別?什么時候用 class 什么時候用 id?
答:class 可以在樣式表內(nèi)被多次引用,ID只能被使用一次。在頁面分區(qū)時某些只能使用一次的區(qū)塊元素使用id標記,而class更多的是標記那些比較通用的元素。一般不會隨便使用id選擇器。

####4.塊級元素、行內(nèi)元素是什么?有什么區(qū)別?分別對應(yīng)哪些常用標簽?
答:
* 塊級元素占用空間是一整行并且不能在一行之內(nèi)顯示。
例如div ,p,ul,ol,li等。
* 行內(nèi)元素是占用它自身的寬度卻可以在一排之內(nèi)顯示對于他們來說手動設(shè)置寬高是無效的。但為行內(nèi)元素添加左右margin padding是有效 的,而上下不占據(jù)空間。如:span,a等。

####5.display: block、display: inline、display: inline-block分別有什么作用?
答:display :block-以塊級元素的方式去展示 display:inline -以行內(nèi)元素方式去展示 display:inline-block元素既能在行內(nèi)排列又能體現(xiàn)塊級元素特性。比如對于一個a標簽,既想對它定義高寬度,又不想讓其換行時可以使用。

####7.如何理解 HTML CSS 語義化? 在平時寫代碼的過程中要注意哪些細節(jié)
答:在平時寫代碼的時候,如何定義每個類的名稱是比較困難的一件事情。我們要盡量養(yǎng)成自己簡潔統(tǒng)一的風格,比如用下劃線就連接兩個單詞就一直這樣做等等。不要用拼音縮寫等等不專業(yè)不規(guī)范的寫法。語義化的出現(xiàn)會讓有些時候減少命名的困擾,因為語義化可以在讀代碼時候給我們指引。

####8.form表單有什么作用?有哪些常用的input 標簽,分別有什么作用?
答: 將用戶提交的數(shù)據(jù)放到后臺。常見的input標簽有以下幾個例子:

<input type="text">:輸入
<input type="submit" >:提交
<input type="password">: 輸入密碼
<input type="checkbox" >:多選選項
<input type="radio" >:單選選項
<input type="hidden" >:隱藏

####9.post 和 get 方式的區(qū)別?
答:post 可以傳輸大量數(shù)據(jù),主要用于更新資源信息并且安全性高。而get由于受到瀏覽器的限制只能提交1K以下的數(shù)據(jù),并且提交的數(shù)據(jù)Url上能被看到。

####10.在input里,name 有什么作用?
答:name就像是名字,作為可與服務(wù)器交互數(shù)據(jù)的HTML元素的服務(wù)器端的標示。

####11.<button>提交</button>、<a class="btn" href="#">提交</a>、<input type="submit" value="提交"> 三者有什么區(qū)別?
答:①第一種是做了一個按鈕形狀,但是不會點開鏈接。②使用a標簽做了一個鏈接,href="#”點開還是在本頁面。③可以將用戶輸入后的文本數(shù)據(jù)上傳到服務(wù)器。

![三種方式的展示](http://upload-images.jianshu.io/upload_images/2349092-750e55b62dfcc42a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


####12.radio 如何 分組?
答:通過name值的設(shè)置,name相同的radio被認為是同一組,實現(xiàn)單選效果。

####13.placeholder 屬性有什么作用?
答:在用戶輸入文本信息的時候,placeholder屬性顧名思義會在文本框里顯示提示的信息。當用戶輸入時提示信息會被隱藏。
```  <input type="text" name="first_name" placeholder="用戶名..." />```
![](http://upload-images.jianshu.io/upload_images/2349092-20f8245eddd2b8f3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

####14.type=hidden隱藏域有什么作用? 舉例說明
答:隱藏域在頁面里不會被看到,但是存在源代碼中,用于安全校驗。eg:name=“number” value=“12345678”服務(wù)器會將這組數(shù)字對比是否一致以用來確認是否為本人操作。
****
****本教程版權(quán)歸饑人谷_鬼腳七和饑人谷所有,轉(zhuǎn)載須說明來源****
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 14,189評論 1 92
  • 一,有序列表、無序列表、自定義列表如何使用?寫個簡單的例子。三者在語義上有什么區(qū)別?在哪些情況下使用哪種(重要)?...
    kingBirds閱讀 901評論 0 0
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,692評論 19 139
  • 1.有序列表、無序列表、自定義列表如何使用?寫個簡單的例子。三者在語義上有什么區(qū)別?在哪些情況下使用哪種(重要)?...
    浩天天閱讀 333評論 0 0
  • 一、有序列表、無序列表、自定義列表如何使用?寫個簡單的例子。三者在語義上有什么區(qū)別?在哪些情況下使用哪種(重要)?...
    hk_kh閱讀 857評論 0 0

友情鏈接更多精彩內(nèi)容