任務(wù)七~HTML4

一倒脓、有序列表、無序列表含思、自定義列表如何使用崎弃?寫個(gè)簡單的例子。三者在語義上有什么區(qū)別含潘?在哪些情況下使用哪種(重要)饲做? 如何嵌套?

  1. 有序列表遏弱、無序列表盆均、自定義列表如何使用?簡單例子如下:
  • 代碼
<!doctype html>
<html>
   <head>
       <meta charset="utf-8">
       <title>任務(wù)7</title>
   </head>
   <body>
       <h3>豆瓣電影評(píng)分</h3>
       <ol>
           <li>肖申克的救贖</li>
           <li>這個(gè)殺手不太冷</li>
           <li>阿甘正傳</li>
           <li>霸王別姬</li>
       </ol>
       <h3>動(dòng)漫人物</h3>
       <ul>
           <li>蒙奇·D·路飛</li>
           <li>旋渦鳴人</li>
           <li>坂田銀時(shí)</li>
           <li>旗木卡卡西</li>
       </ul>
       <h3>進(jìn)擊的巨人角色</h3>
       <dl>
           <dt>艾倫·耶格爾</dt>
           <dd>《進(jìn)擊的巨人》中主人公腾窝,擁有強(qiáng)韌的精神力量與非凡的行動(dòng)力缀踪,對(duì)墻壁外的世界擁有比任何人都要強(qiáng)烈的憧憬,從小便立志要加入調(diào)查兵團(tuán)虹脯。</dd>
           <dt>三笠·阿克曼</dt>
           <dd>《進(jìn)擊的巨人》中女主角,以第104期訓(xùn)練兵團(tuán)首席的身份畢業(yè)驴娃,性格沉穩(wěn)冷靜,有以一敵百的戰(zhàn)斗力循集。</dd>
           <dt>利威爾·阿克曼</dt>
           <dd>《進(jìn)擊的巨人》中的角色唇敞,為調(diào)查兵團(tuán)的士兵長、調(diào)查兵團(tuán)特別作戰(zhàn)班利威爾班班長咒彤,通稱“利威爾兵長”或“里維士兵長”疆柔。</dd>
       </dl>
   </body>
</html>

  • 三種列表效果圖


    三種列表效果圖
  1. 三者在語義上的區(qū)別是:
  • 有序列表的列表項(xiàng)有先后次序之分
  • 無序列表的列表項(xiàng)對(duì)順序沒有要求且大多處于并列關(guān)系
  • 自定義列表則是自己定義項(xiàng)目并對(duì)項(xiàng)目進(jìn)行說明
  1. 列表嵌套
  • 在要嵌套的列表項(xiàng)里再加入列表,代碼如下
<!doctype html>
<html>
   <head>
       <meta charset="utf-8">
       <title>任務(wù)7-1~列表的嵌套</title>
   </head>
   <body>
       <h3>動(dòng)漫</h3>
       <ul>
           <li>
               <h4>海賊王</h4>
               <ul>
                   <li>蒙其·D·路飛</li>
                   <li>羅羅諾亞·索隆</li>
                   <li>娜美</li>
                   <li>GOD·烏索普</li>
                   <li>山治</li>
                   <li>托尼托尼·喬巴</li>
                   <li>妮可·羅賓</li>
                   <li>弗蘭奇</li>
                   <li>布魯克</li>
               </ul>
           </li>
           <li>
               <h4>銀魂</h4>
               <ul>
                   <li>坂田銀時(shí)</li>
                   <li>志村新八</li>
                   <li>神樂</li>
                   <li>桂小太郎</li>
                   <li>坂本辰馬</li>
                   <li>高杉晉助</li>
               </ul>
           </li>
       </ul>
   </body>
</html>

  • 列表嵌套效果圖


    列表嵌套

二镶柱、如何去除列表前面的點(diǎn)或者數(shù)字旷档?

  • 在css樣式里面加入如下代碼就可以去除列表前面的點(diǎn)或者數(shù)字
ul,ol{
      list-style:none;/*或者list-style-type:none;*/
}

三、class 和 id 有什么區(qū)別歇拆?什么時(shí)候用 class 什么時(shí)候用 id鞋屈?

  1. classid的區(qū)別
  • class是類選擇器范咨,類選擇器在一個(gè)頁面中可以有多個(gè)相同的類名;id選擇器具有唯一性厂庇,在一個(gè)頁面中不會(huì)同時(shí)出現(xiàn)id相同的屬性值渠啊;
  • class類選擇器,需要在HTML給需要的元素設(shè)置屬性值的前面加上.號(hào),比如权旷,.header{font-size:14px;};id選擇器則需要在id屬性值的前面加上#號(hào)替蛉,比如,#header{margin:0 auto;}
  • class類選擇器的權(quán)重沒有id選擇器的權(quán)重大
  1. class類選擇器和id選擇器的使用
  • class類選擇器用于頁面中重復(fù)出現(xiàn)拄氯,反復(fù)多次利用的html元素
  • id選擇器用于頁面中只出現(xiàn)一次的Html元素躲查,也用于html主體結(jié)構(gòu)的劃分

四、塊級(jí)元素译柏、行內(nèi)元素是什么熙含?有什么區(qū)別?分別對(duì)應(yīng)哪些常用標(biāo)簽艇纺?

  1. 塊級(jí)元素怎静、行內(nèi)元素的定義(定義來自CSS權(quán)威指南)
  • 塊級(jí)元素指元素在正常流中時(shí),會(huì)在其框之前和之后生成“換行”黔衡,所以處于正常流中的塊級(jí)元素會(huì)垂直擺放
  • 行內(nèi)元素指在正常流中時(shí)蚓聘,其不會(huì)在之前或之后生成“行分隔符”,它們是塊級(jí)元素的后代
  1. 塊級(jí)元素和行內(nèi)元素的不同:
  • 塊級(jí)元素會(huì)獨(dú)自占據(jù)一行盟劫;而行內(nèi)元素所占據(jù)的空間僅僅是其自身內(nèi)容的寬度
  • 對(duì)于塊級(jí)元素夜牡,可以設(shè)置margin,padding,width,height;而對(duì)于行內(nèi)元素侣签,設(shè)置width塘装、height不起作用(行內(nèi)元素的寬高只由其本身內(nèi)容所決定),設(shè)置margin影所、padding只有水平方向有有效蹦肴,但上下方向不占用空間,上下方向只看得到背景設(shè)置
  1. 塊級(jí)元素猴娩、行內(nèi)元素別對(duì)應(yīng)哪些常用標(biāo)簽
  • 塊級(jí)元素對(duì)應(yīng)的常用標(biāo)簽有:h1~h6阴幌、p、div卷中、ul矛双、ol、dl蟆豫、table议忽、form、blockquote十减、header栈幸、section毛雇、aside、footer侦镇、figure、article
  • 行內(nèi)元素對(duì)應(yīng)的常用標(biāo)簽有:a织阅、span壳繁、em、i荔棉、em闹炉、strong、img润樱、input渣触、textaera

五、display: block壹若、display: inline嗅钻、display: inline-block分別有什么作用?

  • display:block使元素成為塊級(jí)元素
  • display:inline使元素成為行內(nèi)元素
  • display:inline-block使元素成為行內(nèi)塊元素
  • display:block使元素成為塊級(jí)元素

六、下面代碼是做什么的店展?抄寫一遍下面的代碼养篓,注意class和id的使用及命名方式

<!dcotype html>
<html>
    <head>
        <meta charset="utf-8"/>
        <style>
            .wrap{
                 width:900px;
                 margin:0 auto;
             }
        </style>
    </head>
    <body>
        <div id="header">
            <div class="wrap">
                <a id="log" href="#"><img src=""/></a>
                <ul class="nav">
                    <li><a href="#">導(dǎo)航1</a></li>
                    <li><a href="#">導(dǎo)航2</a></li>
                    <li><a href="#">導(dǎo)航3</a></li>
                </ul>
            </div> 
        </div>
        <div id="content">
            <div class="wrap">
                <div class="aside">側(cè)邊欄</di>
                <div class="main">中心區(qū)塊</div>
            </div> 
        </div>
        <div id="footer">
            <div class="wrap">這里是footer</div> 
        </div>        
    </body>
</html>

  • 該代碼布置了一個(gè)頁面,該頁面由三大部分組成赂蕴,分別是header柳弄、content、footer概说,而這三個(gè)結(jié)構(gòu)性的區(qū)塊的元素則是用id選擇器碧注,因?yàn)槠渚哂形ㄒ恍裕辉谶@三個(gè)區(qū)塊下重復(fù)利用的元素則是使用的是類選擇器糖赔;在header中萍丐,有一個(gè)圖片鏈接,還有一個(gè)導(dǎo)航欄放典;在content中碉纺,有一個(gè)邊欄和中心區(qū)塊;footer在頁面最下邊刻撒;在.wrap中骨田,設(shè)置了寬度為固定900px的區(qū)域且是水平居中的,直到頁面寬度小于等于900px時(shí)声怔,該區(qū)域直接鋪滿整個(gè)頁面

七态贤、如何理解 HTML CSS 語義化? 在平時(shí)寫代碼的過程中要注意哪些細(xì)節(jié)?

  1. 語義化是指使用語義恰當(dāng)?shù)臉?biāo)簽醋火,使頁面有良好的結(jié)構(gòu)悠汽,頁面元素有含義箱吕,代碼具有良好的可讀性,搜索引擎更容易理解文檔
  2. 平常寫代碼的時(shí)候要注意不要沒有語義化的標(biāo)簽柿冲,比如各種各樣的p茬高、div等等;其次命名有規(guī)則且統(tǒng)一
  3. 知識(shí)拓展

八假抄、form表單有什么作用怎栽?有哪些常用的input 標(biāo)簽,分別有什么作用宿饱?

  • form表單的作用:用于為用戶輸入創(chuàng)建 html表單熏瞄,并向服務(wù)器傳輸數(shù)據(jù)
  • form標(biāo)簽屬性介紹
屬性 說明
action 表示表單提交的頁面
method 表示表單的請(qǐng)求方式:有 POST 和 GET 兩種,默認(rèn) GET
name 設(shè)置表單名稱谬以,以便程序調(diào)用
target 設(shè)置提交時(shí)的目標(biāo)位置:_blank强饮、_parent、_self为黎、_top
enctype 表示瀏覽器對(duì)發(fā)送給服務(wù)器的數(shù)據(jù)所采用的編碼格式,分別是application/x-www-form-urlencoded邮丰、multipart/form-data、text/plain
autocomplete 設(shè)置瀏覽器記住用戶輸入的數(shù)據(jù)铭乾,實(shí)現(xiàn)自動(dòng)完成表單柠座。默認(rèn)為 on 自動(dòng)完成,如果不想自動(dòng)完成則設(shè)置 off
novalidate 設(shè)置是否執(zhí)行客戶端數(shù)據(jù)有效性檢查
  • 常用的Input標(biāo)簽(input都要有name屬性)

  • 文本輸入

年齡:<input name="age" type="text" placeholeder="24"  maxlength="3" autofocus="autofocus"/>
  • 密碼
密碼:<input name="password" type="password"  placeholeder="······" maxlength="18" minlength="6"  autofocus="autofocus"/>
  • 單選按鈕
性別:<input name="sex" type="radio" value="male" autofocus="autofocus"  checked="checked"/>男
     <input name="sex" type="radio" value="female" autofocus="autofocus"  checked="checked"/>女
  • 復(fù)選框
愛好:<input name="hobby" type="checkbox" value="game" autofocus="autofocus"  checked="checked"/>游戲
     <input name="hobby" type="checkbox" value="football" autofocus="autofocus"  checked="checked"/>足球
     <input name="hobby" type="checkbox" value="travel" autofocus="autofocus"  checked="checked"/>旅游
  • 多行文本輸入
評(píng)論:<textarea name="comment" placeholeder="請(qǐng)輸入您的評(píng)論"
maxlength=1000></textarea>
  • 隱藏文本輸入~用戶看不到表單效果片橡,但表單存在妈经,可以向后臺(tái)發(fā)送隱藏的value數(shù)據(jù),用于安全校驗(yàn)捧书,防止偽造表單數(shù)據(jù)
<input name="secret" type="hidden" value="abcdefg" />
  • 下拉選擇框
<select name="hobby"> 
<option value="game">游戲</option> 
<option value="football" selected="selected">足球</option> <option value="travel">旅游</option> 
</select>

九吹泡、post 和 get 方式的區(qū)別?

  1. 數(shù)據(jù)提交的方式不同经瓷,get提交數(shù)據(jù)的url可以看到爆哑,而post看不到;
  2. get用于提交少量數(shù)據(jù)舆吮,post用于提交大量數(shù)據(jù)揭朝;
  3. 由于瀏覽器的限制,get最多提交1k數(shù)據(jù)色冀;而post理論上無限制潭袱,受服務(wù)器限制;
  4. get提交的數(shù)據(jù)在瀏覽器記錄中锋恬,安全性不好

十屯换、在input里,name 有什么作用?

  • name 屬性規(guī)定了 input 元素的名稱彤悔,用于對(duì)提交到服務(wù)器后的表單數(shù)據(jù)進(jìn)行標(biāo)識(shí)嘉抓,或者在客戶端通過 JavaScript 引用表單數(shù)據(jù)。(W3shool)

十一晕窑、<button>提交</button>抑片、<a class="btn" href="#">提交</a>、<input type="submit" value="提交"> 三者有什么區(qū)別杨赤?

  • <button>提交</button>設(shè)置一個(gè)一般性按鈕敞斋,沒有任何作用
  • <a class="btn" href="#">只是一個(gè)鏈接,點(diǎn)擊</a>鏈接到本頁望拖,無法提交數(shù)據(jù)
  • <input type="submit" value="提交">能夠提交表單數(shù)據(jù)

十二、radio 如何 分組?

  • 把 name值設(shè)置為相同的即可分為一組

十三挫鸽、placeholder 屬性有什么作用?

  • placeholder是文本框中的預(yù)留信息说敏,用于提示用戶

十四、type=hidden隱藏域有什么作用? 舉例說明

  • 隱藏域在頁面中對(duì)于用戶是不可見的丢郊,在表單中插入隱藏域的目的在于收集或發(fā)送信息盔沫,以利于被處理表單的程序所使用。瀏覽者單擊發(fā)送按鈕發(fā)送表單的時(shí)候枫匾,隱藏域的信息也被一起發(fā)送到服務(wù)器架诞,可用于暫存數(shù)據(jù)和頁面的安全校驗(yàn)
  • 比如
<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>任務(wù)7-1~列表的嵌套</title>
    </head>
    <body>
        <h3>表單校驗(yàn)</h3>
        <form action="#" method="post" name="test">
            <label for="user">用戶名:</label>
            <input type="text" name="user" id="user" required="required" autofocus="autofocus" placeholder="用戶名">
            <br/>
            <label for="password">密碼:</label>
            <input type="password" name="password" id="password" required="required" placeholder="密碼(不少于6位)">
            <input type="hidden" name="secret" value="jirengu">
            <br/>
            <button type="submit">提交</button>
        </form>
    </body>

當(dāng)點(diǎn)擊提交的時(shí)候,后臺(tái)如下圖

hidden的作用

在代碼里設(shè)置的type="hidden"信息,一同被發(fā)送到服務(wù)器校驗(yàn)干茉,若檢驗(yàn)滿足谴忧,則才可以提交表單!
(注:其它更多用法


版權(quán)聲明:本教程版權(quán)歸鄧攀和饑人谷所有角虫,轉(zhuǎn)載須說明來源U次健!4炼臁均驶!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市枫虏,隨后出現(xiàn)的幾起案子妇穴,更是在濱河造成了極大的恐慌,老刑警劉巖隶债,帶你破解...
    沈念sama閱讀 221,820評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件腾它,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡死讹,警方通過查閱死者的電腦和手機(jī)携狭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,648評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來回俐,“玉大人逛腿,你說我怎么就攤上這事稀并。” “怎么了单默?”我有些...
    開封第一講書人閱讀 168,324評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵碘举,是天一觀的道長。 經(jīng)常有香客問我搁廓,道長引颈,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,714評(píng)論 1 297
  • 正文 為了忘掉前任境蜕,我火速辦了婚禮蝙场,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘粱年。我一直安慰自己售滤,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,724評(píng)論 6 397
  • 文/花漫 我一把揭開白布台诗。 她就那樣靜靜地躺著完箩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪拉队。 梳的紋絲不亂的頭發(fā)上弊知,一...
    開封第一講書人閱讀 52,328評(píng)論 1 310
  • 那天,我揣著相機(jī)與錄音粱快,去河邊找鬼秩彤。 笑死,一個(gè)胖子當(dāng)著我的面吹牛事哭,可吹牛的內(nèi)容都是我干的呐舔。 我是一名探鬼主播,決...
    沈念sama閱讀 40,897評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼慷蠕,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼珊拼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起流炕,我...
    開封第一講書人閱讀 39,804評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤澎现,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后每辟,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體剑辫,經(jīng)...
    沈念sama閱讀 46,345評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,431評(píng)論 3 340
  • 正文 我和宋清朗相戀三年渠欺,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了妹蔽。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,561評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖胳岂,靈堂內(nèi)的尸體忽然破棺而出编整,到底是詐尸還是另有隱情,我是刑警寧澤乳丰,帶...
    沈念sama閱讀 36,238評(píng)論 5 350
  • 正文 年R本政府宣布掌测,位于F島的核電站,受9級(jí)特大地震影響产园,放射性物質(zhì)發(fā)生泄漏汞斧。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,928評(píng)論 3 334
  • 文/蒙蒙 一什燕、第九天 我趴在偏房一處隱蔽的房頂上張望粘勒。 院中可真熱鬧,春花似錦屎即、人聲如沸庙睡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,417評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽埃撵。三九已至赵颅,卻和暖如春虽另,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背饺谬。 一陣腳步聲響...
    開封第一講書人閱讀 33,528評(píng)論 1 272
  • 我被黑心中介騙來泰國打工捂刺, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人募寨。 一個(gè)月前我還...
    沈念sama閱讀 48,983評(píng)論 3 376
  • 正文 我出身青樓族展,卻偏偏與公主長得像,于是被迫代替她去往敵國和親拔鹰。 傳聞我的和親對(duì)象是個(gè)殘疾皇子仪缸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,573評(píng)論 2 359

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

  • 1.有序列表、無序列表列肢、自定義列表如何使用恰画?寫個(gè)簡單的例子。三者在語義上有什么區(qū)別瓷马?在哪些情況下使用哪種(重要)拴还?...
    饑人谷_沈夢(mèng)圓閱讀 297評(píng)論 0 0
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)欧聘,斷路器片林,智...
    卡卡羅2017閱讀 134,702評(píng)論 18 139
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法费封,繼承相關(guān)的語法焕妙,異常的語法,線程的語...
    子非魚_t_閱讀 31,664評(píng)論 18 399
  • 文|圖 舒行之 每天飯后最喜歡的事情便是到十一樓的小花園靜靜等待一場(chǎng)日落孝偎,那瞬間光影交錯(cuò)的魅力慢慢洗滌你的心情访敌,讓...
    舒行之閱讀 1,207評(píng)論 4 9
  • 做SOA服務(wù),當(dāng)業(yè)務(wù)復(fù)雜后大約是會(huì)遇到這些問題衣盾。 一個(gè)服務(wù)有太多的接口寺旺,這些接口的參數(shù)過濾條件各不相同。 服務(wù)的業(yè)...
    ZhaoQuan閱讀 272評(píng)論 0 0