HTML 基礎 4

有序列表、無序列表和自定義列表

示例

  • 無序列表適合所有并列或沒有上下級關系的條目的顯示
  • 有序列表適合有明確排序的條目的顯示
  • 自定義列表更突出自定義標題
  • 可以直接在 lidd 中寫新的列表來嵌套

如何去除列表前的點或者數字

  <style media="screen">
    li{
      list-style: none;
    }
  </style>

class和id的區別以及適用情況

  • class可以同時賦給多個標簽,使用.class定義樣式
  • id只能賦給單個標簽,使用#id定義樣式
  • 只有在需要對某個特殊的標簽定義樣式時才用id
  • id和class的優先級問題

塊級元素和行內元素

  • 塊級元素占用一整行空間,而行內元素占用它本身寬度的空間
  • 行內元素可以并排顯示,而塊級元素不能
  • 塊級元素:div,p,h1~h6,table,tr,ul,ol,dl,li,dt,form
  • 行內元素:a,span,img,btn,imput,em,textarea
  • 行內元素設置寬高無效,由它自身決定
  • 行內元素左右padding和margin有效,但是上下padding和margin不占據空間,可用line-height調整上下高度

display: block,display: inline,display: inline-block分別有什么作用

  • display:block,作為塊級元素展示
  • display:inline,作為行內元素展示
  • display:inline-block,將對象作為行內元素,但是對象的內容作為塊級元素。旁邊的行內元素會被呈遞在同一行內(應用此特性的元素呈現為內聯元素,周圍元素保持在同一行,但可以設置寬度和高度等塊級元素的屬性)

讀代碼

頁面效果
頁面包含header,content,footer三個大div,每個打div包含一個wrap。header中wrap中有一個導航列表,content中wrap包含一個aside塊和一個main塊。wrap的樣式被定義為寬900px,上下margin為0,左右margin自動。可以看到只有content塊可以被wrap撐開(瀏覽器寬度小于900px時被wrap撐開,瀏覽器寬度大于900時同瀏覽器寬度),而header和footer的寬度隨著瀏覽器寬度的變化而變化。

HTML語義化

  • 選擇合適的標簽
  • 使用合理的代碼結構
  • 符合內容的命名方式

便于開發者閱讀,同時可以讓瀏覽器的爬蟲和機器更好地解析。

form表單的作用

用于向服務器提交用戶輸入的數據

input屬性

  • name=“#”,表單名稱,作用:用于獲取提交表單的某表單域信息, 作為可與服務器交互數據的HTML元素的服務器端的標示,瀏覽器會根據name來設定發送到服務器的request, 在表單的接收頁面只接收有name的元素, 所以賦ID的元素通過表單是接收不到值的。 我們可以在服務器端根據其Name通過Request.Params取得元素提交的值。在form里面,如果不指定name,就不會發送到服務器端。
  • type=“#”,表單類型(text,password(密碼),radio(單選),checkbox(復選,加checked屬性會默認選中),hidden(隱藏域))
  • placeholder=“#”,表單為空時顯示的提示字符
  • value=“#”,表單初始值
  • maxlength=“#”,最大長度

post和get方式的區別

  • 數據提交的方式不同,get提交的數據可以在url中看到,post看不到
  • get一般用于提交少量數據,post用于提交大量數據
  • get最多提交1k數據,受瀏覽器的限制;post理論上無限制,受服務器限制
  • get提交的數據在瀏覽器歷史記錄中,安全性不好

<button>提交</button>、<a class="btn" href="#">提交</a>、<input type="submit" value="提交"> 三者有什么區別?

  • button不具有任何的跳轉功能
  • a標簽的href功能自帶跳轉功能
  • submit用于form表單提交,可以將表單內的所有內容發動至action中的地址

radio如何分組

radio為單選框,每次每個name只能提交一個數據,如需將幾個不同的數據放在同一個分組,只需將name定義成相同的。

    <input type="radio" name="name" value="1">1
    <input type="radio" name="name" value="2">2
    <input type="radio" name="name" value="3">3
    <input type="radio" name="name" value="4">4
    <input type="submit" name="submit" value="提交">

type=hidden的作用

type=hidden時,用戶看不到這一項數據,可以用于安全驗證。如用戶請求頁面時產生一個隨機數,在用戶提交表單時比對提交的隨機數和產生的隨機數。

本教程版權歸饑人谷和作者所有,轉載須說明來源。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,963評論 6 542
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,348評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,083評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,706評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,442評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,802評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,795評論 3 446
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,983評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,542評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,287評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,486評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,030評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,710評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,116評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,412評論 1 294
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,224評論 3 398
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,462評論 2 378

推薦閱讀更多精彩內容

  • 有序列表、無序列表、自定義列表如何使用?寫個簡單的例子。三者在語義上有什么區別?在哪些情況下使用哪種(重要)? 如...
    coolheadedY閱讀 375評論 1 0
  • 有序列表、無序列表、自定義列表如何使用?寫個簡單的例子。三者在語義上有什么區別?在哪些情況下使用哪種(重要)? 如...
    佩佩216閱讀 460評論 0 1
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,780評論 1 92
  • 一,有序列表、無序列表、自定義列表如何使用?寫個簡單的例子。三者在語義上有什么區別?在哪些情況下使用哪種(重要)?...
    kingBirds閱讀 841評論 0 0
  • 一、有序列表、無序列表、自定義列表如何使用?寫個簡單的例子。三者在語義上有什么區別?在哪些情況下使用哪種(重要)?...
    hk_kh閱讀 697評論 0 0