欢迎来到 Kong Xiangqun 的博客

01、关于html

一、head标签

1、meta 标签

1.1文档字符编码

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>我的网页</title>
    </head>
    <body>
        <h1>aaa</h1>
    </body>
</html>

1.2、meta http-equiv

页面刷新 http-equiv="refresh"

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>世上最牛逼的页面标题</title>
        <meta http-equiv="Refresh" content="5" />
    </head>
    <body>
        <h1>aaa</h1>
    </body>
</html>

请求 http-equiv="content-type"

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>世上最牛逼的页面标题</title>
        <meta http-equiv="content-type" charset="UTF-8">
        <!-- IE浏览器-->
        <!--<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />-->
    </head>
    <body>
        <h1>aaa</h1>
    </body>
</html>

1.3、meta 关键字

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>世上最牛逼的页面标题</title>
        <meta name="keywords" content="meta总结,html,meta,meta属性,meta跳转" />
        
    </head>
    <body>
        <h1>这个栗子就别运行老子了,随便去看一个网站的源代码吧。</h1>
    </body>
</html>

1.4、meta 网站描述

# meta标签可以设置网站描述信息,用于在搜索引擎搜索时,显示网站基本描述信息。
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>野鸭子</title>
        <meta name="keywords" content="meta总结,html,meta,meta属性,meta跳转" />
        <meta name="description" content="网站描述信息" />
    </head>
    <body>
        <h1>这个栗子就别运行老子了,随便去看一个网站的源代码吧。</h1>
    </body>
</html>

1..5、meta触屏缩放

# meta标签可以设置页面是否支持触屏缩放功能,其中各元素的含义如下:
  • width=device-width ,表示宽度按照设备屏幕的宽度。
  • initial-scale=1.0,初始显示缩放比例。
  • minimum-scale=0.5,最小缩放比例。
  • maximum-scale=1.0,最大缩放比例。
  • user-scalable=yes,是否支持可缩放比例(触屏缩放)
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>标题标题标题标题</title>
    
    <!--支持触屏缩放-->
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes">

    <!--不支触屏持缩放-->
    <!--<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">-->

</head>
<body>

    <h1 style="width: 1500px;background-color: green;">一起为爱鼓掌吧</h1>
</body>
</html>

1.6、link

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>野鸭子</title>
    <link rel="icon" href="图标文件路径">
        <!--引入css和js-->
        <link rel="stylesheet" href="css.css">
        <script src="hello.js"></script>script>
    </head>
    <body>
        <h1>隔壁王老汉的幸福生活</h1>
    </body>
</html>                

二、body标签

1、h1-h6标签,标题标签

<!--<hn>: n 的取值范围是1-6;从大到小,用来表示标题-->
<!--独占一行-->
<!--标题 变大小-->
<h1>hello world</h1><h2>hello world</h2>
<h3>hello world</h3>
<h4>hello world</h4>
<h5>hello world</h5>
<h6>hello world</h6>

2、p标签 段落 行间距

<p>哈哈哈哈</p>
<p>哈哈哈哈哈</p>

3、br标签 换行

<h1>hello</h1>
<h2><br></h2>

注意:**所有的回车空格等空白内容都被认为是一个空格**

4、a标签 超链接标签

4.1、不加href属性,就是普通文本显示

<a>python短片</a>

4.2、加上href属性,不加值

<a href="">python短片</a>
<!--文字有颜色效果,还有下划线,并且点击后会刷新当前的html页面-->

4.3、加上href属性,并且加上值

<a href="http://www.pythonav.com" target="_self">python短片</a>
"""
跳转对应网址的页面 
未访问之前是蓝色的字体颜色
访问之后是紫色的字体颜色
target属性:
    _self:在当前标签页打开 href属性值的那个网址
    _blank:在新的标签页打开 href属性值的那个网址
"""

4.4、要a标签效果,但是不刷新或者跳转页面,写法如下

<a href="#">校花网</a>
<a href="javascript:void(0);">校花网</a>

5、锚点

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        .c1{
            height: 600px;
            width: 600px;
            background-color: green;
        }
        .c2{
            height: 600px;
            width: 600px;
            background-color: red;
        }
    </style>
</head>
<body>
<!--<a name="top">顶部位置</a>-->
<div id="top">顶部位置</div>
<a>皇家赌场</a>
<a href="">校花网</a>

<a href="http://www.baidu.com" target="_blank">百度</a>

<a href="#">校花网</a>
<a href="javascript:void(0);">校花网</a>

<!--
1 未访问过时,是蓝色的字体颜色
2 访问过之后,是紫色的字体颜色
3 文字本身带有下划线
-->

<div class="c1"></div>
<div class="c2"></div>

<a href="#top">回到顶部</a>

</body>
</html>
锚点

6、img标签 图片标签

<img src="1.jpg" alt="">

<img src="1.jpg" alt="这是盼盼" title="盼盼" width="100" height="100">
"""
src属性:图片路径  必须写
alt属性:图片加载失败或者正在加载时提示的内容
title属性:鼠标悬浮时显示的内容,不是img标签独有的


# 不常用,通过css来控制
width:设置宽度
height:设置高度
"""

7、div标签和span标签

# 没有任何的文本修饰效果

8、标签分类

"""
块级标签(行外标签):独占一行,h1-h6\p\br\hr\div\ul\li
    块级标签能够包含内联标签,和某些块级标签
内联标签(行内标签):不独占一行,img\a\span  只能包含内联标签,不能包含块级标签
"""

9、列表标签 ul和ol标签

<ul type="none">
    <li>抽烟</li>
    <li>喝酒</li>
    <li>宝剑</li>
</ul>

<ol type="I" start="2">
    <li>大保健</li>
    <li>撸啊撸</li>
    <li>保健品</li>
</ol>

<dl>
        <dt>河北省</dt>
        <dd>邯郸</dd>
        <dd>石家庄</dd>
        <dt>山西省</dt>
        <dd>太原</dd>
        <dd>平遥</dd>
    </dl>
"""
type属性,控制列表内容前面的效果的
start属性是控制有序列表标签的起始值的
"""

10、表格标签

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<table border="1" cellpadding="10" cellspacing="8">
    <thead>
        <tr>
            <th>名称</th>
            <th>年龄</th>
            <th>爱好</th>
        </tr>

    </thead>
    <tbody>
        <tr>
            <td>彩霞</td>
            <td>18</td>
            <td>隐藏爱好</td>
        </tr>
         <tr>
            <td colspan="2">八戒</td>
<!--            <td>15</td>-->
            <td rowspan="2">彩霞</td>
        </tr>
        <tr>
            <td>孙敬华</td>
            <td>88</td>
<!--            <td>八戒,嘿嘿嘿</td>-->
        </tr>
    </tbody>


</table>



</body>
</html>
# 表格合并(rowspan="2"纵行合并    colspan='2' :横列合并)

11、form标签 表单标签

<form action="http://127.0.0.1:8001">

</form>
"""
action属性: 指定提交路径,提交到哪里去

form表单标签会将嵌套在form标签里面的输入框的数据全部提交到指定路径
"""

12、input标签 输入框

<!--input标签,如果要提交数据,别忘了写name属性  例如:name='username' -- username='zhangjianzhi'-->

<input type="text">   <!--普通文本输入框 -->
<input type="password"> <!--密文输入框 -->
<input type="submit" value="登录">  <!--提交按钮  触发form表单提交数据的动作 -->
<input type="reset"> <!--重置按钮 清空输入的内容 -->
<input type="button" value="注册"> <!--普通按钮  不会触发form表单提交数据的动作 -->
<input type="date">  <!--时间日期输入框 -->
<input type="file">  <!--文件选择框 -->
<input type="number">  <!--纯数字输入框 -->

<!--单选框-->
    <!--性别-->
    <input type="radio" name="sex" value="1"><input type="radio" name="sex" value="2"><!--复选框(多选框)-->
    <!--喜欢的明星:-->
    <input type="checkbox" name="hobby" value="1"> 胡歌
    <input type="checkbox" name="hobby" value="2"> 周杰伦
    <input type="checkbox" name="hobby" value="3"> 林俊杰

<!--注意:选择框写的时候,尽量将name属性和value属性都写上-->

示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<form action="http://127.0.0.1:8001" >

    <div>
        <h1>欢迎来到31期spa会所登录页面</h1>
        用户名:<input type="text" name="username" value="刘鑫">   <!-- username:panpan -->
        <br>
        密码:<input type="password" name="password">

        <br>
        性别:
        <input type="radio" name="sex" value="1"><input type="radio" name="sex" value="2"><input type="radio" name="sex" value="3"> 没准儿
        <br>
        爱好:
        <input type="checkbox" name="hobby" value="1"> 喝酒
        <input type="checkbox" name="hobby" value="2"> 抽烟
        <input type="checkbox" name="hobby" value="3"> 大保健

        <br>
        <input type="submit" value="点击确认">  <!-- 能够触发提交数据的动作 -->
        <br>
<!--        <input type="hidden" name="xx" value="oo">  -->
        <input type="reset">
        <br>
        <input type="button" value="走你"> <!-- 普通按钮,不能出发提交数据的动作       -->
        <br>
        <input type="number">

        <br>
        <input type="date">
        <br>
        <input type="file">

    </div>
</form>


</body>
</html>
示例

13、select下拉框标签

<!--性别-->
<select name="sex" >

    <option value="1"></option>
    <option value="2"></option>

</select>

<!--喜欢的明星-->
<select name="star" multiple="multiple">
<select name="star" multiple>  #简写形式
    <option value="1">胡歌</option>
    <option value="2">周杰伦</option>
    <option value="3">林俊杰</option>
    <option value="4">kkggg</option>
</select>

14、textarea多行文本输入框

<textarea name="" cols="5" rows="2">

</textarea>

<!--默认两行,每行5个字符,可以通过右下角来回拉-->

15、其他

15.1、加粗

<b>哈哈</b>
<strong>哈哈</strong>

15.2、hr标签 一行横线

<h2><hr></h2>

15.3、在文本上加一条横线

<strike style="background-color: green">hello</strike>

15.4、几次方效果

<!--斜体 3在上2在下-->
3<sub>2</sub>
<!--3在下2在上-->
3<sup>2</sup>

 

posted @ 2020-09-06 15:14  kongxiangqun20220317  阅读(218)  评论(0编辑  收藏  举报