<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 设置浏览器解析网页时使用的字符集,还有meta title link style
script等
<title></title>
</head>
<body>
</body>
</html>
以上这是工具生成的一个标准的html模板
(1)<!-- :html中的注释语法 -->
(2)<!DOCTYPE html> 这是html5版本,这是html文件中的一个声明,告诉浏览器使用的html语言版本,这样浏览器在解析时就知道使用的是哪个版本的标准进行解析
(3) <html> </html> 所有标记类语言都有一个基本语法,就是必须有一个根标签,所有的语句都必须在根标签内
(4)<head> </head> 网页头部,里面可以设置网页的元信息
(5) <body> </body> 身体,网页内容都写在body中
(6)网页基本语法: 网页是由标签构成的
<开始标签> 标签体 </结束标签> 称为闭合标签 即 双标签
<标签名 /> : 称为自闭和标签
标签中可以拥有属性,通过属性来修饰标签的特性
属性必须写在开始标签中
一个标签中可以拥有多个属性
格式: 属性名="属性值"; -->
常用标签:
(1) h1.....h6 标题标签 align可以设置文本内容在在标签行内的水平对齐方式
<h1 align="right">一级标题</h1>
<h2 align="center">二级标题</h2>
<h3 align="left">三级标题</h3> 默认是在最左侧
(2) p 段落标签,表示一个段落,段落与段落之间有间隔
<p align="right"> 为为赴河南卫符号位复活甲而我却哦if进入得</p>
<p>为为赴河南卫符号位复活甲而我却哦if进入得为为赴河南卫符号位复活甲而
我却哦if进入得为为赴河南卫符号位复活甲而我却哦if进入得</p>
(3)<!-- br 换行标签,在哪插入就在哪换行-->
(4) 1. <!-- 无序列表 前面有一个图标,没有序号-->
<ui>
<li>你好</li>
<li>nihao</li>
</ui>
2. <!-- 有序列表 前面有一个序号,,通过tybe来对序号进行修改-->
<oi>
<li type="A">nihao</li>
</oi>
(5)<!-- 超链接 a href="链接地址" target="_self"在当前窗口打开 "_blank"在新的窗口打开-->
<a href="http://www.baidu.com" target="_blank">baidu</a>
(6)<!-- 图片 src="图片的引用地址"-->
<img src="img/1e59f198a393d7a345407bd5f767e01b.jpeg" />
<a href="../">
<img src="img/1e59f198a393d7a345407bd5f767e01b.jpeg" /> <!-- 为图片加上超链接
</a>
(7)加粗标签 <b>百度</b>
(8)<!-- hr 标尺线-->
<hr color="aqua" width="200" size="20" />
(9) <!-- 在标记语言中,需要对一些特殊符号进行转义-->
<b> <!-- 相当于<b> -->
<!-- 空格 当出现一个以上空格时,要进行转义表示 建议不多于5个空格-->
百 度
©版权 ® 商标
表格:
(1)标签 table 表格标签 表示一个表格区域
tr 表格行
th 单元格 表头 加粗居中
td 普通单元格
(2)语法结构:
<th width="200" >姓名</th> 调整一个单元格的高,表头默认水平垂直居中(注意:调整一个单元格后,这个单元格整列都会发生变化)
<td rowspan="3"></td> <!-- 跨行合并-->
表单标签: 表示多个组件在同一个表单中就是一个整体
<form action="" method="get">
<input type="text" name="userName" value="" placeholder="请输入用户名"/><br />
<input type="password" name="password" /><br />
<input type="radio" name="gender" value="男" checked="checked"/>男
<input type="radio" name="gender" value="女"/>女<br />
<input type="checkbox" name="course" value="java" />java
<input type="checkbox" name="course" value="c" />c
<input type="checkbox" name="course" value="html" />html
<input type="checkbox" name="course" value="vc" />vc<br />
<select name="province">
<option value="102">北京</option>
<option value="103" selected="selected">上海</option>
</select>
<input type="file" /><br />
<textarea name="mark" cols="5" rows="5"></textarea>
<input type="submit" value="保存" />
<input type="reset" value="重置" />
<input type="button" value="普通按钮"/>
</form>
(1)action="后端服务器地址" method="提交方式"
(2) <input type="text" /> 单行文本输入框
(3) name="username" 名字 value="值"
(4) readonly="readonly" 可读,不允许填写内容,但是可以提交
(5) disabled="disabled" 禁用组件,不能提交内容
(6) placeholder="请输入用户名" 提示内容,不是实际输入的内容
(7) type="radio" 单选框必须通过name来进分组,name相同为一组,就会发生互斥,选择性组件必须给与默认值
checked="checked" ,默认选中
(8) type="checkbox" 复选框
(9) <select name="province"> 名字 下拉框
<option value="102">北京</option> value:提交的内容
<option value="103">上海</option>
</select>
selected="selected" 默认值
(10) <input type="file" /> 文件选择
(11)<textarea name="mark" cols="5" rows="5"></textarea> 多行文本框
(12)<input type="reset" value="重置" /> 重置按钮
(13) <input type="submit" value="保存" /> 提交按钮
(14) <input type="button" value="普通按钮"/>