块级元素和行内元素
- 规则1:块级元素里面,几乎什么都能写
- 规则2:行内元素里面能写 行内元素 但不能写 块级元素
- 特殊规则1: h1~h6不能互相嵌套
- 特殊规则2: p标签中不能写块级元素
a标签拓展应用
- 跳转到图片: <a href="自拍.jpg">
- 跳转到电影: <a href="小电影.mp4">
- 跳转到pdf: <a href="教程.pdf">
- 浏览器不能打开的文件,会自动触发下载: <a href="资源.zip">
- 使用 download 属性触发强制下载:
- <a href="小电影.mp4" download> # 下载名称为"小电影
- <a href="小电影.mp4" download="我喜欢的电脑"> # 下载名称为"我喜欢的电影"
- 唤起设备拨号: <a href="tel:10086">拨号</a>
- 唤起设备发送邮件: <a href="mailto:xxx@qq.com">邮件</a>
- 唤起设备发送短信: <a href="sms:10086">短信</a>
表单控件注意事项
button
的默认行为 === ```input type="submit"``
<form>
......
<button>提交</button> <!--等同于: input type="submit"-->
</form>
- 若想阻止button的默认行为,比如变成普通按钮,可以这么写(指定type="button")
<button type="button">普通按钮</button>