HTML语言基础
HTML语言基础
基本认识
超文本标记语言(可以展示内容的类型超过原本的文本格式)
结构:head-头部,body-身体
我的第一页
我的内容
运行方式:本地(本地html文件)、远程(服务器html文件)
标签
用来标记内容类型的一种标记格式
- 标签用两个尖括号“<>”括起来
- 一般是成对出现,如 前一个是起始标签,后一个是结束标签
- 双标签中间的文本是html元素内容
- 单标签只需要单独使用就能完整表达意思,如
- 元素指的是从开始标签到结束标签的所有代码
- 起始标签内可以放属性字段,如 文字
- 标签不能交叉嵌套
- 标签必须被正确关闭
- 注释不能嵌套
- HTML不严谨(多浏览器解释器不一致),有时标签不闭合,属性值不带“”也不报错
idea自动补全html标签
webstorm(idea)常见自动补全方法和常用快捷键
标签自动补全:
-
纯标签补全
例:输入h1,按Tab键, -
纯标签+地址“id”
例:输入h1#ccg,按Tab键, -
纯标签+类“class”
例:输入h1.ccg,按Tab键, -
标签+子标签+子标签个数
例:输入div>p*6,按Tab键, -
标签+类+子标签+子标签个数+子子标签+地址+}HTML}
例:输入ul.menu>li*6>a[href=#]{HTML},按Tab键,
快捷键搜索功能
- ctrl+F :搜索当前文件的东西,可实现替换相同标签。
- 双击shift:全局查找。
- ctrl+E:查找最近打开过的文件
- ctrl+shift+N :通过文件名快速查找过程内的文件
- ctrl+K:查找下一个
- ctrl+shift+K:查找上一个
- ctrl+shift+R:指定目录内代码批量替换
- ctrl+shift+F: 指定目录内代码批量查找
标签类型
字符实体
空格、尖括号这些特殊符号,如果要在网页中显示,它们要在html文件中使用字符实体
比如,空格用 
表单标签
主要用于向服务器资源提交数据的一个元素
*可以是get或者post等
常见标签
div:把文档分割为独立的、不同的部分,是一个块级元素。它的内容自动地开始新行
p:定义段落,会自动在其前后创建一些空白
span:内联元素,如果不对span应用样式,span标签没有任何的显示效果,用来控制某个关键的内容展示效果