亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

HTML5元素<hgroup>和<figure>及<aside>的使用

發布時間:2020-05-01 12:30:15 來源:網絡 閱讀:920 作者:ghcomeon 欄目:移動開發

<hgroup>標注副標題

在 HTML5語義元素的使用 中已經讓<header>物盡其用了,其實,HTML5還增加了兩個與標題有關的元素:一個是<header>,另一個是<hgroup>,下面看看兩個元素的規范做法:

  1. 如果有一個普通的標題,它本身不包含任何特殊的內容,那使用一個帶編號的標題元素(<h2>、<h3>、<3>)就可以了:

    1. <h2>因為痛,所以叫青春</h2>

  2. 如果除了主標題,還有一個主標題,那可以把這兩個標題包裝在一個<hgroup>元素中,但是,這里邊除了編號的標題元素(<h2>、<h3>、<3>)外,其它任何元素也不要放:

    1. <hgroup>

    2. <h2>因為痛,所以叫青春</h2>

    3. <h3>寫給獨自站在人生路口的你</h3>

    4. </hgroup>

 3.如果除了主標題和主標題,還有其它內容(比如內容摘要、發表日期、作者署名、圖片和小標題),應該把他們放在<hgroup>的后面,再把他們整體放在<header>元素中:

  1. <header>

  2. <hgroup>

  3. <h2>因為痛,所以叫青春</h2>

  4. <h3>寫給獨自站在人生路口的你</h3>

  5. </hgroup>

  6. <pclass="Byline">[韓]金蘭都</p>

  7. </header>

上面代碼中用<h3>替換<p>(參見            HTML5語義元素的使用    ),這樣做不會改變頁面在瀏覽器中的效果,但是,但卻會影響瀏覽器或其他工具為頁面生成的文檔摘要(只會關注頂級標題(也就是這里的<h2>),其它標題會顯示在瀏覽器中,但不會列入文檔摘要,這樣的結果才是合理的)。

用<figure>添加插圖

插圖與圖片的概念不完全一樣,HTML5建議把插圖想象成一本書的附件,即是說,插圖雖獨立于文本,但在文本中會提到它。

一般來說,插圖應該是浮動的,即應該把插圖放在相關文本旁邊的一個比較近的位置上(而不是把它們鎖定在特定的詞或元素旁邊),而且,插圖通常還會有與之相伴的浮動圖題。

下面給            HTML5語義元素的使用 文章中添加插圖:

  1. <p><spanclass="LeadIn">青春</span>, 之所以艱難,是因為孤單。</p>

  2. <figureclass="FloatFigure">

  3. <imgsrc="youth.jpeg"alt="Our youth">

  4. <figcaption>是誰偷走了我們的青春?</figcaption>

  5. </figure>

  6. <p> 童年時,……</p>

當然,只有這些標記是不夠的,必須有相應的樣式規則,才能把插圖定位到適當的位置(添加外邊距、控制圖題文本的格式等),以下是樣式規則:

  1. /*為插圖應用樣式*/

  2. .FloatFigure {  

  3.      float: left;  

  4.      margin-left: 0px;  

  5.      margin-top: 0px;  

  6.      margin-right: 20px;  

  7.      margin-bottom: 0px;  

  8. }  

記得為圖題也要應用樣式規則:

  1. /*為圖題應用樣式*/

  2. .FloatFigure figcaption {

  3.  max-width: 200px;

  4.  font-size: small;

  5.  font-style: italic;

  6.  margin-bottom: 5px;

}

以下就是添加插圖及應用樣式頁面的外觀:

HTML5元素<hgroup>和<figure>及<aside>的使用






用<aside>添加附注

新的<aside>元素表示與它周圍的文本沒有密切關系的內容。使用附注可以介紹另外一個話題,或者對主文檔提出的某個觀點進行解釋,也可以用<aside>來盛放廣告、相關的內容鏈接,以起到引起讀者的注意力。

使用<div>元素也可以創造這種效果,但用<aside>元素包裝同樣的內容,可以讓標記更富有意義,如下:

<h3>只有你,獨自站在人生邊上</h3>
<aside class="PullQuote">
<img src="quotes_start.png" alt="Quote">
青春,痛并快樂著。但是,自己選擇的路,就是跪著,也要走完。
<img src="quotes_end.png" alt="End quote">
</aside>
<p>這是個對話已絕,共鳴已亡的時代。</p>

以下是為附注添加的樣式:

.PullQuote {
  float: right;
  max-width: 300px;
  border-top: thin black solid;
  border-bottom: thick black solid;
  font-size: 30px;
  line-height: 130%;
  font-style: italic;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 15px;
  margin-bottom: 10px;
}
.PullQuote img {
  vertical-align: bottom;
}

如此,便可以看到下面的附注的效果:

HTML5元素<hgroup>和<figure>及<aside>的使用

附件:http://down.51cto.com/data/2362795
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

涟水县| 青神县| 安龙县| 宜丰县| 冕宁县| 沅陵县| 枞阳县| 巴彦淖尔市| 乡宁县| 仁寿县| 永年县| 玛多县| 株洲县| 通道| 郑州市| 鄂托克前旗| 金华市| 台北县| 郎溪县| 申扎县| 乌拉特中旗| 新丰县| 广河县| 阳高县| 临沭县| 赤水市| 永胜县| 广水市| 射洪县| 常宁市| 娄底市| 涟水县| 香河县| 迭部县| 郑州市| 临澧县| 辽中县| 武安市| 渝中区| 峨边| 鱼台县|