1.使用CSS控制样式,相比较于HTML有什么优点?
答:功能强大,将内容展示和样式控制分离,易于分工合作,提高效率,同时可以使页面中的样式得以复用。
2.CSS的选择器有哪些?
答:CCS的选择器主要有基础选择器和扩展选择器两大类
基础选择器:
1. id选择器:选择具体的id属性值的元素,建议在一个html页面中id值唯一。语法:`#id属性值{}`
2. 类选择器:选择具有相同的class属性值的元素。语法:`.class属性值{}`
3. 元素选择器:选择具有相同标签名称的元素。语法:`标签名称{}`
扩展选择器:
1. 选择所有元素。语法:` *{}`
2. 并集选择器:同时筛选多个选择器。语法:`选择器1,选择器2{}`
3. 子选择器:筛选选择器1元素下的选择器2元素。 语法:`选择器1 选择器2{}`
4. 直系父选择器:筛选选择器2的父元素选择器1。语法:`选择器1 > 选择器2{}`
5. 属性选择器:选择元素名称,属性名=属性值的元素。语法:`元素名称[属性名="属性值"]{}`
6. 伪类选择器:选择一些元素具有的状态。语法:`元素:状态{}` 如:超链接标签 < a>:
- `a:link{}`:初始化的状态
- `a:visited{}`:被访问过的状态
- `a:active{}`:正在访问状态
- `a:hover{}`:鼠标悬浮状态
3.表单提交中提交方式有几种,常用的是哪两种,他们有什么区别?
答:表单提交中提交方式有7种,常用的是get和post两种方式。
- get:请求参数会在地址栏中显示,参数大小不能超过255, 不太安全
- post:请求参数不会在地址栏中显示,参数的大小没有限制,多用于提交视频和图片,比较安全
|