第一周WEB扫盲总结

具体标签跳转页面:.

CSS有外部样式表,内部样式表和内联样式。内部样式表又有 1.标签名称选择器2.类选择器3.id选择器 id的值,必须唯一 4.并集选择器 5.子元素选择器6.后代选择器。

表格由

标签来定义。每个表格均有若干行(由 标签定义),每行被分割为若干单元格(由
标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。

rame 标签定义了放置在每个框架中的 HTML 文档。

表单标签中的元素

都需要必填name属性="值" ,服务器地址就能够知道了用户输入的信息是什么

输入类型元素input

属性:

type="text" 文本输入框

type="password" 密码输入框

type="radio" 单项按钮

type="checkbox" 复选框

type="date" 日期组件

type="Ũ le" 文件上传组件

type="button" 普通按钮 结合value去使用 ,给按钮默认值

type="submit" 结合value属性="登录/注册" 特殊的提交按钮,将用户的信息提交到了action="服务器地

址"

type="reset" 重置按钮

type="hidden" 隐藏域,没有效果,但是可以提交数据

下拉菜单select标签

子标签 option:下拉选项

文本域:textarea

rows:指定书写的行数

cols:一行有多个字符

在下面的这个例子中,我们设置了一个两列的框架集。第一列被设置为占据浏览器窗口的 25%。第二列被设置为占据浏览器窗口的 75%。HTML 文档 "frame_a.htm" 被置于第一个列中,而 HTML 文档 "frame_b.htm" 被置于第二个列中:

  

  

这是一个三行的框架结构的例子:

 
 
 

要让超链接 跳到框架里的其他页面内,则需要在框架标签中定义每个部分的name。再通过再超链接中加入,让页面进入指定行或列。

get提交和post提交有什么区别? (面试题)

get提交:

1)会将用户的信息提交到地址栏上

格式 是在action的url地址后面?表单项标签中name属性值1=输入的内容值1&name属性的属性值2=输入内容2...

2)get提交,不适合提交用户的私密数据(像登录密码,需要进行处理加密(Java中--MD5加密的工具))

3)get提交由于在地址栏上的,所以提交的数据大小有限制!

post提交:HbuilerX运行,提交,找不到地址

手动方式去运行这个页面(不要使用工具运行)

1)不会将用户信息提交到地址栏上

2)相对get安全,安全一些,但是密码的信息还需要加密的(后期通过工具加密)

3)相对get来说不会将信息提交地址栏上,所以提交数据大小无限制的!

​css的伪类:

   a:link{

            font-size: 30px;

            color:blue;

        }

        a:visited{

            font-size: 40px;

            font-family: 楷体;

            color: darkgray;

            text-decoration:none;

        }

        a:hover{

            font-size: 35px;

            color: greenyellow;

        }

        a:active{

            font-size: 30px;

            color: red;

        }

顺序为;link,visit,hover,active.其他顺序容易造成样式的错误

你可能感兴趣的:(html)