写网页的一套标准css
注释是代码之母html
<!--单行注释-->
<!-- 多行注释 多行注释 -->
通常状况下 html的注释都会按照下面的方式书写 <!--导航条样式开始--> <!--导航条样式结束-->
<html> <head></head>:head内的标签 不是用来展现给用户看的 而是定义一些配置 主要是给浏览器看的 <body></body>:body内的标签 就是浏览器展现给用户看的内容 </html>
1.双标签(前端
)title用来显示网页标题后端
style用来控制样式的 内部支持写css代码浏览器
script内部支持写js代码 也支持导入外界的js文件post
link专门用来引入外部的css文件编码
meta定义网页原信息url
提供网页的元信息spa
位于文档的头部插件
用户不可见
h标签:标题标签
p标签:段落标签
内容 | 对应代码 |
---|---|
空格 | |
> | > |
< | < |
& | & |
¥ | ¥ |
版权 | © |
注册 | ® |
div标签用来定义一个块级元素,并没有实际的意义。主要经过CSS样式为其赋予不一样的表现。
span标签用来定义内联(行内)元素,并没有实际的意义。主要经过CSS样式为其赋予不一样的表现。
所谓块元素,是以另起一行开始渲染的元素,行内元素则不需另起一行。若是单独在网页中插入这两个元素,不会对页面产生任何的影响。
这两个元素是专门为定义CSS样式而生的。
p标签只能嵌套行内 其余块儿级能够嵌套任意的块儿级标签
超连接标签
所谓的超连接是指从一个网页指向一个目标的链接关系,这个目标能够是另外一个网页,也能够是相同网页上的不一样位置,还能够是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。
href后面存放url的时候, 点击跳转到该url
target默认是_self当前页面跳转
_blank新建页面跳转
锚点功能(回到顶部)
href还能够写另外一个a标签的id值,点击就会跳到id值所对应的a标签
<ul type="disc"> <li>第一项</li> <li>第二项</li> </ul>
type属性:
<ol type="1" start="2"> <li>第一项</li> <li>第二项</li> </ol>
type属性:
<dl> <dt>标题1</dt> <dd>内容1</dd> <dd>内容2</dd> <dt>标题2</dt> <dd>内容1</dd> <dd>内容2</dd> </dl>
大体结构体: <table> <thead></thead> <tbody></tbody> </table> 完整列子: <table> <thead> <tr> <th>序号</th> <th>姓名</th> <th>爱好</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>Egon</td> <td>杠娘</td> </tr> <tr> <td>2</td> <td>Yuan</td> <td>日天</td> </tr> </tbody> </table>
tr表示一行 th和td都是文本 建议在thead内用th tbody内用td
可以接收用户输入(输入 选择 上传)并将其发送给后端
这边列几个经常使用熟悉
accept-charset | 规定在被提交表单中使用的字符集(默认:页面字符集)。 |
action | 规定向何处提交表单的地址(URL)(提交页面)。 |
enctype | 规定被提交数据的编码(默认:url-encoded)。为了实现传文件 添加enctype="multipart/form-data" |
method | 规定在提交表单时所用的 HTTP 方法(默认:GET)。改成post |
target | 规定 action 属性中地址的目标(默认:_self)。 |
1.不写的状况下 默认提交到当前页面所在的路径
2.写全路径(https://www.baidu.com)
3.路径后缀(/index/)
form表单默认是get请求 你须要经过method参数 换成post提交
form表单中 要想触发提交动做
只有两种状况能够
1.input标签type指定成submit
2.直接写button标签
获取用户输入(输入 选择 上传...)的标签 都必须有一个name属性
这个name属性就相似于字典的key,而标签获取到的用户写入的值就相似于字典的value
<input type="text" id="d1" name="username" value="默认值">
name就至关因而字典的key
value就是字典的值
获取的用户输入都会被放入value属性中
form表单传文件的时候 须要指定enctype参数
input标签就相似因而前端变形金刚
获取用户输入的大段文本
定义:
属性:
做用:
label会和嵌套里面的标签进行绑定,好比input,当点击除了input标签输入框外的文字时候,呈现可输入文本内容状态
双标签自动修改就是靠它实现的,功能强大
全部软件都要把用户当彻底不懂来看,傻瓜式操做,一步一步都限制死了.