GUIDES / STEP BY STEP

HTML:结构与语义

按编辑器、HTML、CSS、JavaScript 和 ES6 五章整理前端学习笔记与代码示例。

阅读设置

版本提示:align、部分 table/hr 的表现属性属于旧式写法,现代页面优先使用 CSS 控制外观;本章保留课堂对照示例。

tip:快速填充框架,输入!回车

1. 标题介绍与应用

<!-- 快速生成六个标题 h$*6 -->
<h1>标题一</h1>

<h2>标题二</h2>

<h3></h3>

<h4></h4>

<h5></h5>

<h6></h6>

<!-- 属性 -->
align="left/center/right"

2. 段落、换行、水平线

<!-- 段落 -->
<p>我是段落标签</p>

<!-- 换行 -->
<p>我不想这么长,<br>这里要换行</p>

<!-- 水平线 -->
<hr>
属性:color="red" width="300px" size="10px" align="left"

3. 图片——img

<!-- 图片标签 -->
<img src="路径" width="200px" height="200px" alt="不能正常显示的提示信息" title="这是图片标题">

4.超文本链接——a

<!-- 超文本链接 -->
<a href="https://www.baidu.com">这是百度的地址</a>

5. 文本标签——

<!-- 文本标签 -->
<em>这是着重语气标签</em>

<b>粗体文本</b>

<i>定义斜体字</i>

<strong>加重语气</strong>

<del>定义删除字</del>

<span>没有特定的含义</span>

6.列表

<!-- 有序列表ol -->
<!-- type="类型" 1,a,A,i,I -->
<ol type="1">
    <li>苹果</li>

    <li>橘子</li>

    <li>西瓜</li>

    <li>香蕉</li>

</ol>

<!-- 无序列表(可以实现导航栏效果) -->
<!-- type="类型" 实心圆:disc 空心圆:circle 小方块:square 不显示:none -->
<ul>
    <li>苹果</li>

    <li>橘子</li>

    <li>西瓜</li>

    <li>香蕉</li>

</ul>

7. 表格——table

标签
表格<table>  行<tr>  单元格(列)<td>  表头<th>
快捷键:table>tr*3>td*3{单元格}
<!-- 表格 -->
<table border="2" width="300px" height="300px">
    <tr>
        <td>单元格</td>

        <td>单元格</td>

        <td>单元格</td>

        <td>单元格</td>

    </tr>

    <tr>
        <td>单元格</td>

        <td>单元格</td>

        <td>单元格</td>

        <td>单元格</td>

    </tr>

    <tr>
        <td>单元格</td>

        <td>单元格</td>

        <td>单元格</td>

        <td>单元格</td>

    </tr>

</table>

单元格合并
<table border="2" width="300px" height="300px">
    <tr>
        <td>单元格</td>

        <td colspan="2">单元格</td> 行合并
        <td rowspan="2">单元格</td>  列合并
    </tr>

    <tr>
        <td>单元格</td>

        <td>单元格</td>

        <td>单元格</td>

    </tr>

    <tr>
        <td>单元格</td>

        <td>单元格</td>

        <td>单元格</td>

        <td>单元格</td>

    </tr>

</table>

8. 表单——form

<!-- 表单 -->
<form action="url提交的地址" name="表单名称" method="提交方式:get/post">
    <!-- 表单元素 -->
    用户名:<input type="text" name="username"><br>
    密码:<input type="password" name="password"><br>
    <input type="submit" value="按钮">
</form>

9. 新标签

<!-- 传统 -->
<div id="header"></div>

<div id="nav"></div>

<div id="article">
    <div id="section"></div>

</div>

<div id="silder"></div>

<div id="footer"></div>

<!-- H5新标签 -->
<header>头部</header>

<nav>导航</nav>

<article>独立的内容块</article>

<aside>侧边栏</aside>

<footer>页脚</footer>

<section>定义文档的节</section>

系列章节

01编辑器与学习准备→02HTML:结构与语义→03CSS:布局与样式→04JavaScript:语言与 DOM→05ES6 及后续常用语法→