html、css
- 1.zh和en的区别?
- 2.为什么我不改成能显示中文?改了之后一样中英文都可以,有什么区别吗?
- 3.标题:h-> (1-6)。
- 4.字体:size1-7,默认3
- 5.浏览器不能解析我们自己写的空行和分端。
- 6.符号:..回到上一级目录。
- 7.图片可以快速拖进html代码中,自动生成标签。
- 8.有序列表ol,默认123,type:abc、ABC、I II III。
- 9.不跳是href="#"。
- 10.流行:div(行间)和span(行内)+css使用。
- 11.数据库也是服务器。
- 12.form属性:action和method
- 13.radio要求name要一样,同名互斥,才能单选。
- 14.file上传文件。
- 15.value是给按钮添加一个默认值。
- 16.内核:浏览器解析引擎,可以把页面中的标签解析为用户能看懂的 。
- 17.每个表单标签,都需要写一个name属性,在服务器根据name来获取标签,value的添加和作用。
- 18.get,地址后面是name = value的键值对。
- 19.get比post更快。
- 20要注意sql注入问题。
- 21.style中,注释为/**/
- 22.css优先级。
- 23.可以抽象成这个不?
- 24.css也是拖进来,和图片一样。
- 25.可以自定义属性嘛 ?
- 26.#表示选择的是id, \.表示选择的是class
- 27.清除浏览器的缓存(所有浏览器通用):ctrl+shift+delete
- 28.css样式库
- 29.绝对路径相对路径,文件对象
- 30.是什么标签?
- 31.select标签下option标签里value属性有什么用以及和text的区别
- 32.form表单标签的属性(重点)
- 33.get和post
- 34.css选择器
1.zh和en的区别?
向搜索引擎表示该页面是html语言,并且语言为英文网站,其"lang"的意思就是“language”,语言的意思,而“en”即表示english你的页面如果是中文页面,可将其改为
2.为什么我不改成能显示中文?改了之后一样中英文都可以,有什么区别吗?
zh即表示中文
这个主要是给搜索引擎看的,搜索引擎不会去判断该站点是中文站还是英文站,所以这句话就是让搜索引擎知道,你的站点是中文站,对html页面本身不会有影响
这些现在都是html规范,你的页面越规范,就越容易被收录
3.标题:h-> (1-6)。
4.字体:size1-7,默认3
5.浏览器不能解析我们自己写的空行和分端。
所以要用段落标签<p>来表示分端
换行标签<br>换行
6.符号:…回到上一级目录。
7.图片可以快速拖进html代码中,自动生成标签。
8.有序列表ol,默认123,type:abc、ABC、I II III。
无序列表ul,默认实心圆,
注意:要配合li来使用
9.不跳是href="#"。
10.流行:div(行间)和span(行内)+css使用。
加载速度快,一块一块的加载
11.数据库也是服务器。
12.form属性:action和method
13.radio要求name要一样,同名互斥,才能单选。
14.file上传文件。
15.value是给按钮添加一个默认值。
按钮:button,reset,submit
16.内核:浏览器解析引擎,可以把页面中的标签解析为用户能看懂的 。
17.每个表单标签,都需要写一个name属性,在服务器根据name来获取标签,value的添加和作用。
多选框和单选框,都需要加value属性
下拉框,可以不加value。
建议加上:
比如
<select >
<option value = "class1">际传给后台表单处理程序</option>
</select>123
在网页上显示”际传给后台表单处理程序”
传给后台程序就是class1了
这样做的好处:
1.减少表单传输数据,可能避免了一些中文编码问题
2.如果以后想改显示内容,不用修改后台程序
18.get,地址后面是name = value的键值对。
如果没有name就不会在地址栏上显示(不会被发送),如果没有写value,地址栏上都会默认显示on(没有具体的值)
19.get比post更快。
目测get的总耗是post的2/3左右。
20要注意sql注入问题。
21.style中,注释为/**/
22.css优先级。
行内样式>内部样式|外联样式(就近原则)
内外样式会重叠,(谁后加载最终是谁)
23.可以抽象成这个不?
内部样式->抽取为方法,选择器->方法传参,外联样式->调用其他类中的方法,href->导包
24.css也是拖进来,和图片一样。
25.可以自定义属性嘛 ?
可以
26.#表示选择的是id, .表示选择的是class
注意id尽量唯一。
选择器是固定的
27.清除浏览器的缓存(所有浏览器通用):ctrl+shift+delete
28.css样式库
29.绝对路径相对路径,文件对象
全类名(包名+类名),反射
…/上一级目录,html中图片等src=“img/game01.jpg”
30.是什么标签?
反正不是html标签
31.select标签下option标签里value属性有什么用以及和text的区别
1:value的用处
<select >
<option value = "A">B</option>
</select>123
其中“A”“B”有何区别,各自代表什么意思?
答案:
B是显示在网页上的内容
A是实际传给后台表单处理程序
比如
<select >
<option value = "class1">际传给后台表单处理程序</option>
</select>123
在网页上显示”际传给后台表单处理程序”
传给后台程序就是class1了
这样做的好处:
1.减少表单传输数据,可能避免了一些中文编码问题
2.如果以后想改显示内容,不用修改后台程序
2:value和text的区别
如何引用一个下拉列表框的选项,即option对象,现在介绍option对象的两个重要属性,value和text,value属性表示标记中value所指定的值,可以通过脚本获取或设置这个值,text属性表示显示于界面中的文本,即和之间的部分,同样可以通过脚本获取或设置其值.
例如:
<option value="apple">苹果</option>1
则value的值为”apple”,text的值为”苹果”.
在旧版本的浏览器中,select对象的value对象的值是不可用的,因此要获得选中项的值,可以用如下语句代替:
someSelect.options[someSelect.selectedIndex].value1
这种代码经常可以看到,就是考虑了浏览器的向前兼容性.
(31的原文链接1:http://www.djjwz.com/news/news2905.html原文链接2:https://zhidao.baidu.com/question/517631442.html?qbl=relate_question_3&word=option%B5%C4value%D6%B5)
32.form表单标签的属性(重点)
标签的通用属性:
-
name:元素名,如果需要表单数据提交到服务器,必须提供name属性值,服务器通过属性值获得提交的数据。
-
value属性:设置input标签的默认值。button,submit和reset为按钮显示数据
注意:除了文本输入域(text,password,textarea)其他标签需要设置value属性值
-
checked属性:单选框或复选框被选中。
select标签的属性:
- name属性:发送给服务器的名称
<option>
子标签:下拉列表中的一个选项(一个条目)。- selected :勾选当前列表项
- value :发送给服务器的选项值。
33.get和post
get 弊端:
a.不安全,容易暴漏敏感信息(密码) password=1234
b.浏览器的地址栏的内容是有限的,只能存储几kb的数据,不能提交过多的数据
好处:get比post快
post:会把提交的数据隐藏在页面中(请求体)发送到服务器
好处:
a.安全,无法直接看用户提交的数据
b.可以提交大文件
34.css选择器
#001{
id选择器
}
.name{
类选择器class
}