前端——HTML

HTML(一套浏览器认识的规则)

HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为html或者htm,一个html文件就是一个网页,html文件用编辑器打开显示的是文本,可以用文本的方式编辑它,如果用浏览器打开,浏览器会按照标签描述内容将文件渲染成网页,显示的网页可以从一个网页链接跳转到另外一个网页。

html文档树

标签分类1
  • 自闭合标签 <meta charset='utf-8'>
  • 主动闭合标签 <title>大鑫哥</title>

<!DOCTYPE html> :告诉浏览器是使用什么样的HTML规则来解析文档

<html lang="en"></html> :标签内部可以写属性,一个文档只能有1个

head

meta

<meta charset="UTF-8">  <!--编码格式为utf-8-->
<meta http-equiv="Refresh" Content="3">  #过3s刷新一次
<meta http-equiv="Refresh" Content="3";Url=http://www.autohome.com.cn">   <!--过3s跳转到指定网站-->
<meta name="keyword" Content="汽车,汽车之家,汽车网,汽车报价,汽车图片,新闻,评测,社区,俱乐部"/>  <!--搜索关键词-->
<meta name="description" Content="汽车之家为您提供最新汽车报价"/>   <!--描述-->
<meta http-equiv="X-UA-Compatible" content="IE=IE9;IE=IE8;" />   <!--IE兼容-->

tile

<title>大鑫哥</title>   <!--网页名-->

body

标签分类2
  • 块级标签:div(白板),H系列(加大加粗),p标签(段落和段落之间有间距)
  • 行内标签:span(白板)

各种符号:

标签们:

<p></p>  #段落   <br>   #换行

<a>标签
  跳转:<a herf="www.baidu.com">abc</a>
  锚:<a herf="#i1">123</a>
    <div id="i1" style=height:300px;>x54256</div>   <!--点击123页面切换到这  占300像素-->

<input>标签+<form>标签
<input type="text" disabled />  <!--将text框更改为不可选-->

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6 </head>
 7 <body>
 8     <form action="http://localhost:8888/index" method="get">
 9 
10         <input type="text" name="user" value="123" >
11         <input type="text" name="email" value="123" >
12         <input type="password" name="pwd" value="123" >
13         <input type="submit" value="登入" >
14     </form>
15 </body>
16 </html>
View Code

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6 </head>
 7 <body>
 8     <form action="http://localhost:8888/index" method="get">
 9         <div>
10             <input type="text" name="user" value="123" ><br >
11             <input type="text" name="email" value="123" ><br >
12             <input type="password" name="pwd" value="123" ><br >
13 
14             <p>性别</p>
15             男:<input type="radio" name="sex" value="1">
16             女:<input type="radio" name="sex" value="2">
17             alex:<input type="radio" name="sex" value="3">
18             <p>爱好</p>
19             篮球:<input type="checkbox" name="favor" value="1">
20             足球:<input type="checkbox" name="favor" value="2">
21             排球:<input type="checkbox" checked="checked" name="favor" value="3">
22             皮球:<input type="checkbox" name="favor" value="4">
23             网球:<input type="checkbox" name="favor" value="5">
24             <p>上传文件</p>
25             <input type="file" name="filename">
26             <select name="city" size="10">
27                 <option value="1">北京</option>
28                 <option value="2">上海</option>
29                 <option value="3" selected="selected">辽宁</option>
30                 <option value="4">昆明</option>
31             </select>
32         </div>
33         <br >
34         <input type="submit" value="登入" >
35         <input type="reset" value="重置">
36     </form>
37 </body>
38 </html>
View Code

其他

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <p>生成多行的输入框 #行内标签</p>
    <textarea name="abc" id="" cols="30" rows="10">默认值</textarea>
    <p>插入图片,设定图片大小,and图片不存在时的替换值 #行内标签</p>
    <img src="1.jpg" title="大美女" style="height:200px; 200px;" alt="美女">
    <p>列表 #块级标签</p>
    <ul>
        <li>123</li>
        <li>123</li>
        <li>123</li>
    </ul>

    <ol>
        <li>abc</li>
        <li>abc</li>
        <li>abc</li>
    </ol>

    <dl>
        <dt>111</dt>
        <dd>222</dd>
        <dd>222</dd>
        <dt>111</dt>
        <dd>222</dd>
        <dd>222</dd>
    </dl>
</body>
</html>

表格

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6 </head>
 7 <body>
 8 <table border="1">
 9     <thead>
10         <tr>
11             <th>主机名</th>
12             <th>ip地址</th>
13             <th>端口号</th>
14         </tr>
15     </thead>
16     <tbody>
17         <tr>
18             <td>a</td>
19             <td>192.168.11.11</td>
20             <td>80</td>
21         </tr>
22         <tr>
23             <td>a</td>
24             <td>192.168.11.11</td>
25             <td>80</td>
26         </tr>
27         <tr>
28             <td>a</td>
29             <td>192.168.11.11</td>
30             <td>80</td>
31         </tr>
32     </tbody>
33 </table>
34 </body>
35 </html>

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6 </head>
 7 <body>
 8 <table border="1">
 9     <thead>
10         <tr>
11             <th>主机名</th>
12             <th>ip地址</th>
13             <th>端口号</th>
14         </tr>
15     </thead>
16     <tbody>
17         <tr>
18             <td>a</td>
19             <td>192.168.11.11</td>
20             <td>80</td>
21         </tr>
22         <tr>
23             <td>a</td>
24             <td>192.168.11.11</td>
25             <td rowspan="2">80</td>
26         </tr>
27         <tr>
28             <td colspan="2">a</td>
29         </tr>
30     </tbody>
31 </table>
32 </body>
33 </html>

边框、点击文件,使得关联的标签获取光标

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6 </head>
 7 <body>
 8     <fieldset style=" 100px">
 9         <legend>登录</legend>
10         <label for="username">用户名:</label>
11         <input id="username" type="text" name="user" />
12         <br />
13         <label for="pwd">密码:</label>
14         <input id="pwd" type="text" name="user" />
15     </fieldset>
16 </body>
17 </html>
View Code
原文地址:https://www.cnblogs.com/x54256/p/7735254.html