一、idea中关于网页开发的快捷键和WebStorm的一样,因为idea整合了WebStorm到自己IDE中。
给选中内容加标签:Ctrl+Alt+Ttable中合并行,合并列:
合并两行:<td rowspan="2"></td>
合并两列:<td colspan="2"></td>
form的属性
action:“URL”
-
method:“get/post”
- get:
- 请求的数据会显示到地址栏中。
- 请求的长度有限制
- 不太安全
- post:
- 提交的数据不会显示到地址栏中,会封装到请求体中进行传输。
- 请求的长度没有限制
- 比较安全
- get:
-
输入框的提示信息:placeholder
- 输入信息,placeholder的提示就没了。
-
radio单选框的注意点:
- 同一组单选框的name必须相同,不然就是不相关的单选框了。
- 设置单选框返回值使用value属性来指定,不设置默认返回on。
- 设置默认被选中,写一个属性,checked = "checked"
CSS的三种方式:
- 1.内联样式: 在标签的style属性里写CSS代码
- 2.内部样式:在head标签内,写style标签,style标签里写CSS代码
- 3.外联样式:使用link标签引入 <link rel="stylesheet" href="">,也可以在style标签里写import引入,但是一般使用link标签引入比较多。
CSS选择器:
1. 基础选择器
- id选择器:选择具体的id属性值的元素.建议在一个html页面中id值唯一
* 语法:#id属性值{}
- id选择器:选择具体的id属性值的元素.建议在一个html页面中id值唯一
- 元素选择器:选择具有相同标签名称的元素
* 语法: 标签名称{}
* 注意:id选择器优先级高于元素选择器
- 元素选择器:选择具有相同标签名称的元素
- 类选择器:选择具有相同的class属性值的元素。
* 语法:.class属性值{}
* 注意:类选择器选择器优先级高于元素选择器
- 类选择器:选择具有相同的class属性值的元素。
2. 扩展选择器:
- 选择所有元素:
* 语法: *{}
- 选择所有元素:
- 并集选择器:
* 选择器1,选择器2{}
- 并集选择器:
- 子选择器:筛选选择器1元素下的选择器2元素
* 语法: 选择器1 选择器2{}
- 子选择器:筛选选择器1元素下的选择器2元素
- 父选择器:筛选选择器2的父元素选择器1
* 语法: 选择器1 > 选择器2{}
- 父选择器:筛选选择器2的父元素选择器1
- 属性选择器:选择元素名称,属性名=属性值的元素
* 语法: 元素名称[属性名="属性值"]{}
- 属性选择器:选择元素名称,属性名=属性值的元素
- 伪类选择器:选择一些元素具有的状态
* 语法: 元素:状态{}
* 如: <a>
* 状态:
* link:初始化的状态
* visited:被访问过的状态
* active:正在访问状态
* hover:鼠标悬浮状态
- 伪类选择器:选择一些元素具有的状态