html学习笔记(1)

1、html基本骨架

<html >
<head>
    <title>Document</title>
</head>
<body>
    
</body>
</html>

<title>Document</title>  中的内容是网页标题

2、标签的关系

1、父子关系

2、兄弟关系

3、基本标签

1、标题标签

标签名    h1 - h6

2、段落标签

<p>

显示效果: 另起一行,两个段落之间有额外空隙

3、换行标签

<br>

4、水平线标签

<hr>

5、文本格式化标签

<strong> </strong>      <b></b>    加粗

<em></em>                  <i></i>     倾斜

<ins></ins>                     <u></u>  下划线

<del></del>                       <s></s>  删除线

strong  em  ins   del     自带强调效果

6、图像标签

<img src="./u=269855918,639708799&fm=193&f=GIF.jpeg">

相关属性

alt 替换文本(在图片无法显示的时候)

title  鼠标光标放在上面时显示的文字

width  图片的宽度

height 图片的高度

7、超链接标签

<a href = " 跳转的地址"> </a>

target  = "_blank"  另外打开一个页面

8、音频标签

<audio src=""> </audio>

相关属性 :

如果属性名和他的值相等可以只写属性名

controls  显示音频控制面板

loop  :循环播放

autoplay :自动播放(浏览器默认禁止)

9、视频标签

<video src=""></video>

controls  显示音频控制面板

loop  :循环播放

autoplay :自动播放(浏览器默认禁止,只允许在静音下自动播放)

muted : 静音播放

4、列表、表格、表单

1、列表

作用:布局内容排列整齐的区域

分类:无序、有序、定义

1.1  无序列表
<ul >
        <li>ceshi leibiao</li>
        <li>cece </li>
        <li> cecec </li>
        <li>cece </li>
</ul>
1.2  有序列表
    <ol>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ol>
1.3 定义列表 
    <dl>
        <dt>定义列表的标题</dt>
        <dd>定义列表的描述/详情</dd>
    </dl>

2、表格

    <table border="1">
        <tr>
            <th>表头</th>
            <td>1</td>
            <td>2</td>
            <td>2</td>
        </tr>
        <tr>
            <td>表头2</td>
            <td>1</td>
            <td>2</td>
        </tr>
    </table>

注: 在网页中表格默认没有边框线,使用border 属性可以设置边框先

2.1、表格结构标签

作用:用表格结构标签把内容划分区域,让表格结构更加清晰

<thead></thead>  包括tr和td   表示表格头部

<tbody></tbody>  包括tr和td   表示表格主体 ,主要内容区域

<tfoot></tfoot>  包括tr和td   表示表格底部

2.2、合并单元格

保留左上的单元格,添加属性(取值是属性,表示需要合并的单元格数量)

       跨行合并,保留最上的单元格,添加属性rowspan

       跨列合并,保留最左的单元格,添加属性colspan

然后删除其他单元格

注:单元格合并不能跨越表格结构标签

3、表单

作用:收集用户信息

使用场景:

   登录页面

   注册页面

   搜索页面

 3.1 input 标签

input 标签 type 属性值不同,则功能不同

<input type="">
text 文本框,用于输入单行文本
password 密码框
radio  单选框
checkbox 多选框
file  上传文件

placeholder 属性表示占位文本

radio 单选框

name 属性 :单选框没有真正的单选,需要设置相同的name来实现单选

checked  默认选中

file 上传文件

multiple  上传文件默认只能选择一个,加属性可以上传多个文件

checkbox  多选框

checked  默认选中

3.2 下拉菜单

    <select>
        <option value="">选项1</option>
        <option value="">选项2</option>
        <option value="">选项3</option>
    </select>

selected  属性表示默认选中

3.3 文本域标签

    <textarea name="" id="" cols="30" rows="10">提示文字</textarea>

3.4 label 标签

作用:网页中某个标签的说明文本

经验:用label 标签绑定文字和表单控件的关系,增大表单控件的范围

增大点击范围

写法一:

label 标签只包裹内容,不包括表单控件

设置label 标签的for属性和表单控件的id 属性值相同

写法二:

用label标签直接包裹内容和表单控件

<input type="radio" name="ceshi" checked id="man"> <label for="man">男</label> 
<label><input type="radio" name="ceshi"> 女 </label>

3.5 按钮 button

    <form   action="">
        用户名: <input type="text"> 
        <br>
        密码: <input type="password">

        <button type="submit">提交</button>
        <button type="reset">重置</button>
    </form>

button  标签 type

button 普通按钮,默认没有功能一般配合javaScript 使用

submit 提交按钮,点击可以将数据提交到后台,type 类型不写,默认属性

reset   重置按钮,点击将填写的数据重置

5、其他

1、布局标签

作用:布局网页(划分网页区域,摆放内容)

div:独占一行

span  : 不换行

2、字符实体

作用: 在网页中显示预留字符

显示结果      描述       实体名称
             空格        &nbsp;
<            小于号      &lt;
>            大于号      &gt;

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值