(html、css)day26javaEE基础查漏补缺

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

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值