初学HTML

加油加油加油,天天做笔记!
入门跟着黑马的pink老师在b站的视频走的。

这是他的b站链接。
https://www.bilibili.com/video/BV14J4114768?p=1

HTML语法规范

<!DOCTYPE html>	<!--文档声明标签,告诉浏览器使用哪种HTML版本来显示页面-->
<html lang="zh-CN">	<!--用来定义当前文档显示的语言-->
<head>
    <meta charset="UTF-8">	<!--规定了HTML文档应该使用哪种字符编码-->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>网页头顶上显示的标题</title>
</head>
<body>
  内容
</body>
</html>

HTML常用标签

标题标签

<body>
  <h1>一级标签</h1>
  <h2>二级标签</h2>
  <h3>三级标签</h3>
  <h4>四级标签</h4>
  <h5>五级标签</h5>
  <h6>六级标签</h6>
</body>

段落标签与换行标签

<body> <!--区别:(1)单、双标签;(2)换行标签仅开始新的一行,段落标签则会产生一些垂直间距-->
    <p>这是一个段落,请求换行↓<br />换行成功
	</p>
</body>

文本格式化标签

<body>
  我是<strong>加粗</strong>的文字 <!--推荐-->
  我是<b>加粗</b>的文字
  我是<em>倾斜</em>的文字 <!--推荐-->
  我是<i>倾斜</i>的文字
  我是<del>删除线</del> <!--推荐-->
  我是<s>删除线</s>
  我是<ins>下划线</ins> <!--推荐-->
  我是<u>下划线</u>
</body>

盒子标签

<body>	<!--<div></div>独占一行,而<span></span>一行可以布局多个-->
    <div>div标签单独占一行</div>
  	<span>span标签</span>
  	<span>可以</span>
  	<span>一行多个布局</span>
</body>

图像标签

<body>	<!--同级、上一级、下一级路径与绝对路径-->
   <img src="img.jpg" alt="我是pink老师" title="我是pink老师思密达"  width="500" border="15"/>
    <!--alt	替换文本 图像显示不出来的时候用文字替换-->
	<!--title 提示文本 鼠标放到图像上,提示的文字-->
	<!--width 给图像设定宽度-->
	<!--height 给图像设定高度-->
	<!--border 给图像设定边框-->
</body>

超链接标签

<body>
    <a href="http://www.qq.com" target="_blank"> 腾讯QQ</a>
    <!--target 打开窗口的方式  默认的值是 _self 当前窗口打开页面  _blank 新窗口打开页面-->
    <!--href="http://****.com" 外部链接-->
    <!--href="***.html"	内部链接-->
    <!--href="#" 空链接-->
    <!--href="img.zip" 下载链接,可以是.exe or .zip等-->
    <a href="http://www.baidu.com"><img src="img.jpg"/></a>
	<!--网页元素可以是一张图片-->
    <!--一下为一个锚点定位-->
    <a href="#maodian">点击跳转到锚点</a>
    <h1 id="maodian">这是一个锚点</h1>
</body>

注释标签与特殊字符

<body>
    <!-- 这是一个注释标签 -->
    这里有四&nbsp;&nbsp;&nbsp;&nbsp;个空格
    <!-- <p> 是一个段落标签 &lt是< ;	&gt是>	-->
     &lt; p  &gt;   是一个段落标签
</body> 

表格标签

<body>
    <table align="center" border="1" cellpadding="0" cellspacing="0" width="500" height="249">
        <!-- 这些属性要写到表格标签table 里面去,属性仅了解即可,主要在CSS中使用 -->
        <thead>
        	<tr>
                <th>姓名</th>  <th>性别</th> <th> 年龄 </th>
            </tr>
        </thead>
        <!-- 表头单元格标签<th></th>,有加粗并且居中的效果 -->
        <!--<thead></thead>与<tbody></tbody>为表格结构标签-->
        <tbody>
        	<tr><td>A</td>  <td></td> <td> 56 </td></tr>
        	<tr><td>B</td>  <td></td> <td> 58 </td></tr>
        	<tr><td>C</td>  <td></td> <td> 51 </td></tr>
        	<tr><td>D</td>  <td></td> <td> 57 </td></tr>
        </tbody>
    </table>
</body>

合并单元格

<body>
    <table width="500" height="249" border="1" cellspacing="0">
        <tr>
            <td></td>
            <td colspan="2"></td> <!--跨列合并-->
        </tr>
        <tr>
            <td rowspan="2"></td> <!--跨行合并-->
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
        </tr>
    </table>
</body> <!--如下效果-->

在这里插入图片描述

无序列表

<body> <!--只包含li,没有顺序,使用较多,<li></li>中可以包含任何标签-->
    <h4>这是一个无序列表</h4>
    <ul>
        <li>第一行</li>
        <li>第二行</li>
        <li>
            <p>这是第三行</p>
        </li>
    </ul>
</body>

在这里插入图片描述

有序列表

<body> <!--只包含li,有顺序,使用较少,<li></li>中可以包含任何标签-->
    <h4>这是一个有序列表</h4>
    <ol>
        <li>我是第一</li>
        <li>我是第二</li>
        <li>我是第三</li>
    </ol>
</body>

在这里插入图片描述

自定义列表

<body> <!--只包含dt和dd,<dt></dt>与<dd></dd>中可以包含任何标签-->
    <dl>
        <dt>关注我们</dt>
        <dd>新浪微博</dd>
        <dd>官方微信</dd>
        <dd>联系我们</dd>
        <dt>关注我们</dt>
        <dd>新浪微博</dd>
        <dd>官方微信</dd>
        <dd>联系我们</dd>
    </dl>
</body> <!--以下情况使用自定义列表-->

在这里插入图片描述

input表单元素

<body>
    <form action="xxx.php" method="get"> <!--表单域-->
         <!-- text 文本框 用户可以里面输入任何文字 -->
        用户名: <input type="text" name="username" value="请输入用户名" maxlength="6">   <br> 
        <!-- password 密码框 用户看不见输入的密码 -->
        密码: <input type="password" name="pwd" >  <br> 
        <!-- radio 单选按钮  可以实现多选一 -->
        <!-- name 是表单元素名字 这里性别单选按钮必须有相同的名字name 才可以实现多选1 -->
        <!-- 单选按钮和复选框可以设置checked 属性, 当页面打开的时候就可以默认选中这个按钮 -->
        性别: 男 <input type="radio" name="sex" value=""><input type="radio" name="sex" value="" checked="checked"> 人妖   <input type="radio" name="sex" value="人妖">   <br> 
        <!-- checkbox 复选框  可以实现多选 -->
        爱好: 吃饭 <input type="checkbox" name="hobby" value="吃饭"> 睡觉 <input type="checkbox" name="hobby">  打豆豆 <input type="checkbox" name="hobby" checked="checked"> 
        <br> 
        <!-- 点击了提交按钮,可以把 表单域 form 里面的表单元素 里面的值 提交给后台服务器 -->
        <input type="submit" value="免费注册">
        <!-- 重置按钮可以还原表单元素初始的默认状态 -->
        <input type="reset" value="重新填写">
        <!-- 普通按钮 button  后期结合js 搭配使用-->
        <input type="button" value="获取短信验证码"> <br>
        <!-- 文件域 使用场景 上传文件使用的 -->
        上传头像:  <input type="file" >
    </form>
</body>

在这里插入图片描述

label标签

<body>
   <label for="text"> 用户名:</label> <input type="text" id="text" >
   <input type="radio" id="nan" name="sex"> <label for="nan"></label>
   <input type="radio" id="nv"  name="sex"> <label for="nv"></label>
</body>

在这里插入图片描述

select下拉表单

<body>
    <form>
    籍贯: 
    <select>
        <option>山东</option>
        <option>北京</option>
        <option>天津</option>
        <option selected="selected">火星</option>
    </select>
</form>
</body>

在这里插入图片描述

textarea文本域

<body>
    <form>
        今日反馈:
        <textarea cols="50" rows="5">请给我留言 </textarea>
    </form>
</body>

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值