网页前端后台技巧(CSS+HTML)

前端开发注意事项(HTML与CSS进阶)

2018-06-05  本文已影响15人  OSong

HTML 与 CSS 进阶#

<img src="" alt=""/>    
<figure>
    <img src="" alt=""/>    
    <figcaption>图片说明</figcaption>
</figure>

(h5新增 th, caption, thead, tbody 和 tfoot 根据需求选择使用者三个标签)

    <table>
        <caption>表格示例</caption>
        <!-- 表头 -->
        <thead>
            <tr>
                <th>表头单元格1</th>
                <th>表头单元格2</th>
            </tr>
        </thead>
        <!-- 表身 -->
        <tbody>
            <tr>
                <td>标准单元格1</td>
                <td>标准单元格2</td>
            </tr>
            <tr>
                <td>标准单元格1</td>
                <td>标准单元格2</td>
            </tr>
        </tbody>
        <!-- 表脚 -->
        <tfoot>
            <tr>
                <td>标准单元格1</td>
                <td>标准单元格2</td>
            </tr>
        </tfoot>
    </table>
<div>
    <span>标题</span> <br/>
    <span>第一部分内容</span><br/>
    <span>第二部分内容</span><br/>
    <span>第三部分内容</span>
</div>
<!-- 上边是错误用法 吃惊吗 -->
<!-- br 有自己的特定语义  只适合用户 P 标签内部的换行--> 
<p>
    广东省<br/>广州市<br/>黄埔大道61号
</p>
<ul>
    <li><span>1</span>HTML 教程</li>
    <li><span>2</span>PHP 教程</li>
    <li><span>3</span>java 教程</li>
</ul>
有人说,每一个列表前都有数字,为什么不用有序列表实现。
答: 因为有序列表前的数字外观是固定的,不能修改。所以在开发中,大多数情况下都是使用无序列表
W3C 对这两个标签赋予了"强调"的语义。 为了SEO突出,可以使用 strong 和 em
 如果被 CSS 重新定义新的样式,也不影响这两个标签的语义

如何判断一个页面是否语义良好

去掉所有CSS效果,查看便知

上一篇下一篇

猜你喜欢

热点阅读