是否在段落标记中使用HTML标题标记?

时间:2015-11-25 01:46:55

标签: html css

我正在处理一行代码,我尝试在段落标记中放置一个HTML图像标记,这样可行。但是我在里面对一对标题标签做了同样的事情,但它没有用。救命?我需要在标题中添加一个id,这样我就可以在CSS中编辑上面的标题id(bunny-title),所以我不能像'" STORE TEXT !!!"那样声明它。没有标题标签。

    <p  class = "tab-text" id = "store">

        STORE TEXT!!! 

        <img id="bunny" src="http://sciencenordic.com/sites/default/files/imagecache/620x/rabbit_0.jpg" width="230">

        <h3 id="bunny-title">Little Bunny!</h3>

         </p>

1 个答案:

答案 0 :(得分:0)

段落标记不应包含任何标题标记。段落应该只包含措辞内容。

  

短语内容由与正常混合的短语元素组成   人物数据。 w3 reference

短语元素是:

  

a或em或强或小或标记或abbr或dfn或i或b或s或u   或代码或var或samp或kbd或sup或sub或q或引用或span或   bdo或bdi或br或wbr或ins或del或img或embed或object or   iframe或地图或区域或脚本或noscript或ruby或视频或音频   或输入或textarea或选择或按钮或标签或输出或   datalist或keygen或进度或命令或画布或时间或米。 w3 reference

您可以在上面的列表中看到标题标记。

对于有效的html,您希望您的html看起来像这样:

<h3 id="bunny-title">Little Bunny!</h3>
<p class = "tab-text" id = "store">
    STORE TEXT!!! 
    <img id="bunny" src="http://sciencenordic.com/sites/default/files/imagecache/620x/rabbit_0.jpg" width="230">
</p>

通常,标题会出现在段落之前,就像在书中一样。但是,这在html文档中并不是强制性的。