html基础
1. 常用编辑器
dreamweaver、sublime、webstorm、Hbuilder、vscode
2. 浏览器内核
分为渲染引擎和JS引擎
渲染引擎:它负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入CSS 等),以及计算网页的显示方式,然后会输出至显示器或打印机
JS引擎:JS引擎则是解析Javascript语言,执行javascript语言来实现网页的动态效果
- IE: Trident
- Firefox: Gecko
- Chrome: Webkit 到 Blink
- Safari: Webkit
- Opera: Presto 到 Webkit 到 Blink
3. 标签
<b>粗体</b> <strong></strong>
<i>斜体</i> <em></em>
<s>删除</s> <del></del>
<u>下划</u> <ins></ins>
<img src="图片路径" alt="出错显示信息">
<a href="跳转链接" target="_blank">_blank在新窗口中打开</a>
<!-- 锚点定位 -->
<a href="#one"></a>
<p id="one">段落</p>
<ul><!-- 有序列表 -->
<li></li>
</ul>
<ol><!-- 无序列表 -->
<li></li>
</ol>
<dl><!-- 自定义列表 -->
<dt></dt>
</dl>4. 表格
align对齐方式、border边框宽度、cellspacing单元格间距、cellpadding单元格内边距
合并单元格的步骤
- 先判断是跨行(rowspan)还是跨列(colspan)
- 把属性名和合并的行数写在第一个要合并的单元格上
- 把多余的单元格注释掉
<table align="center" border="1" cellspacing="0" cellpadding="10">
<caption>年中工资报表</caption>
<thead>
<tr>
<th>标题1</th>
<th>标题2</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2" colspan="2">abc</td>
<!-- <td>跨列注释掉</td> -->
</tr>
<tr>
<!-- <td>跨行注释掉</td> -->
<td>abc</td>
</tr>
</tbody>
</table>5. 表单
action提交的地址、method提交的方式、name表单名字<form action="https://www.baidu.com" method="GET" name="form1">
<div>
<label for="user">姓名</label>
<input type="text" id="user" value="默认值" placeholder="提示信息">
</div>
<div>
<label for="pwd">密码</label>
<input type="password" id="pwd" size="30">
</div>
<!-- 单选框,选中checked -->
<input type="radio" name="sex" checked><span>男</span>
<!-- 多选框 -->
<input type="checkbox" checked><span>1</span>
<input type="checkbox"><span>2</span>
</div>
<!-- 下拉框,选中selected -->
<select name="" id="">
<option value="">石家庄</option>
<option value="" selected>迁安</option>
</select>
<!-- 多行文本框 row长 cols宽 -->
<textarea name="" id="" cols="30" rows="7"></textarea>
<input type="reset" value="重新设置">
<input type="button" value="普通按钮">
<input type="submit" value="提交按钮">
</form>6. HTML5
<header>头部标签</header>
<!-- 导航标签 -->
<nav>
<ul>
<li><a href="#">导航标签链接1</a></li>
<li><a href="#">导航标签链接2</a></li>
</ul>
</nav>
<section>小节标签</section>
<!-- 侧边栏标签aside -->
<aside>
<ul>
<li>侧边栏</li>
</ul>
</aside>
<article>文章标签</article>
<footer>尾部标签</footer>
<!-- 进度条标签 -->
<progress max="600" value="100"></progress>
7. HTML5-form
<form action="#" method="GET" name="form-1"> |
8. HTML5-media
控件controls、循环loop、静音muted
<audio src="音频地址" controls loop muted></audio> |
评论