首页 > 作文

html常用标签学习笔记

更新时间:2023-04-03 10:20:25 阅读: 评论:0

本文内容:

常见标准属性 p div span h系列 input label form table textarea lect a img ul ol 换行、水平线标签 常见标准事件属性

PS:html5新增的几个标签也比较火,后续可能会在其他博文补充。

首发日期:2018-04-01

常见标准属性:

id: id一般来说是唯一的(不唯一是不符合规定的),因为是唯一的,所以可以特定的标识某一个标签。如果需要特定的使用某一个标签,可以定义id class: 是标签的类名,与id不同的是,class是可以重复的,一般用来用类选择器选择“某一些”标签来定义css样式 style: 定义标签的样式 其他。。

p:

介绍:

p标签用来定义段落,一般会用一片空白来代表段落的结束,而且还会有不同段落之间还有一定间距。 效果:

属性:p标签没有什么特别的属性,主要使用的属性都是通用属性

示例:

<p>一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字一        大段文字一大段文字一大段文字一大段文字        一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字        一狼大段文字一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字
</p>

补充:

由于是段落,所以会认为是一起的文本,所以即使被p标签包裹的是多行文本,也会忽略我们进行的换行。

div:

介绍:

有点类似p标签,但没有p标签的自带间隔这类属性;一般用作定义“区块”(这片区块内容是这般这般)

属性:div标签没有什么特别的属性,主要使用的属性都是通用属性

示例:

<div>            一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字一        大段文字一大段文字一大段文字一大段文字        一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字        一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字一大段文字        </div>

span:

介绍:

有div有点类似,但这是一个行内标签,定义的区块只是行内的一块。

属性:span标签没有什么特别的属性,主要使用的属性都是通用属性

示例:

<span>一段文字</span><span>一段文字</span>

h系列:

介绍:

用来定义标题,每种标题都有固定的文本样式 h1用来定义一级标题 h2用来定义二级标题 h3用来定义三级标题 h4用来定义四级标题 h5用来定义五级标题 h6用来定义六级标题

示例:

        <h1>h1</h1>        <h2>h2</h2>        <h3>h3</h3&家长鼓励孩子的经典语句gt;        <h4>h4</h4>        <h5>h5</h5>        <h6>h6</h6>

input :

介绍:

input是一个输入框 (文本输入框,选择框,日期选择框,文件选择框等等),input的type属性决定着是什么输入框

type属性:

当type=’text’时,是一个明文输入框 ;示例:
<input type="text" >
type=’password’时,是一个密码输入框 ;input如果有value属性,则作为输入框的默认值;示例:
<input type="password" >
type=’bu祝福朋友结婚的祝福语tton’时,是一个按钮,这种按钮主要是负责本地的“按钮事件”示例:type=’submit’时,是一个提交表单的按钮,主要负责向后台提交表单,,它可以提交表单form里面的内容 ;示例:
<input type="submit">
type=’radio’是一个单选框【name的值相同影响他们不能复选,只能单选】,,如果需要有提示内容,需要在标签后面填写,value只是代表选定之后提交到后台的结果示例:type=’checkbox’是一个复选框,,如果需要有提示内容,需要在标签后面填写,value只是代表选定之后提交到后台的结果示例:

type=’data’是一个日期选择框,示例:
<input type="date" />
type=’file’,需要form里面有enctype=’multi’属性配合才能上传文件。示例:
<input type="file" />

input的其他常见属性:

value:定义input框的值对于text”, “password”,是定义input框的默认值 对于”button”, “ret”, “submit” ,是定义按钮上的显示的文本 对于”checkbox”, “radio”, “image” – 定义与输入相关联的值 (比如radio中点击一个选项代表返回后台的是一个什么值)name:定义 input 标签的名称,可以用name来指示代表哪个input框,可以帮助后台获取指定input里面的值对于单选框,多个input框的name必须相同,不然无法”单选“readonly:规定input框是只读的,不可写 checked:勾选选项,与’checkbox’或’radio’配合使用,checked=”checked” 代表勾选上input框代表的指定选项

label:

介绍:

label只是一个静态文本,通常用来为input框进行标注。

属性:

for:用于将label绑定到input框,可以使点击label相当于点击对应的input框 for的值应为input框的id
<label for="t1">用户名</label><input id="t1" type="text" /><label for="c1">男</label><input id="c1"  type="radio" checked="checked"五岳位置 />

form:

介绍:

定义表单,所有向后台传输的数据都定义在表单中

属性:

method:定义向后台传输数据的形式 action:定义传输数据的方向 target:定义打开提交表单后打开网页的方式 enctype:规定表单数据在发送到服务器之前应该如何编码【传输文件时enctype=”multipart/form-data”

示例:

<form src="login.html" method="post">            <label for="t2">用户名:</label>            <input id="t2" type="text" />            <label for="t3">密码:</label>            <input id="t3" type="text" />            <input type="submit" value="提交表单" /></form>

table:

介绍:

table用来定义表格

子标签:

thead:定义“表头”tr: thead中定义行 th:thead中定义列,实际上也可以在thead外定义,比如有些是垂直表头tbody:定义”表格体“td :代表列 tr:代表行

属性:

border :设置边框的宽度 rowspan :设置表格的行跨度 colspan:设置表格的列跨度 width:设置整个表格的宽度,但不建议使用,应该由css决定样式

补充:

如果我们没有定义tbody,网页也会默认解析添加上,但不会添加thead 表格默认是没有边框,需要添加 对于没有内容的,又想占据一个表格空间的,可以使用&nbsp

示例:

<table border="2" width="200">            <thead>                <tr>                    <th>id</th>                    <th>姓名</th>                    <th>性别</th>                </tr>            </thead>            <tbody>                <tr>                    <td rowspan="2">8班</td>                    <td>小明</td>                    <td>男</td>                </tr>                <tr>                                        <td>小2</td>                    <td>男</td>                </tr>            </tbody></table>

textarea:

介绍:

是一个多行文本输入框

属性:

rows:规定文本区内的可见宽度。 cols:规定文本区内的可见行数。 wrap:设置输入框的换行模式 readonly:规定多行文本框是只读的,不可写 的

示例:

<textarea rows="4" cols="30"></textarea>

补充:

默认值:textarea的默认值要定义成标签的内容

lect:

介绍:

定义一个下拉选单

子标签:

option :定义下拉选单 optgroup:定义下拉选单组

属性:

size: 规定下拉列表中可见选项的数目。 multiple:是否允许多选 optgroup的label属性:用于定义下拉选单的组名 option标签的属性value:定义选中选项后传到服务器的值 lected:定义选项是否默认选择,【lected=”lected”】

示例:

<lect name="cars">            <option value="1">选项1</option>            <option value="2">选项2</option>            <option value="3">选项3</option>        </lect>        <lect name="cars" size="2">            <optgroup label="文件">                <option value="1" lected="lected">选项1</option>                <option value="2">选项2</option>                <option value="3">选项3</option>            </optgroup></lect>

a:

介绍:

a标签用来定义”锚点“,一般用来”跳转“,可以跳转到其他网页,也可以跳转到源网页的其他位置

属性:

href :定义超链接,定义跳转的”方向“,为地址的时候会跳转到指定地址;为id时,会跳转到原网页的指定id的标签的位置,为name时,会跳转到原网页的指定name的a标签的位置(都用#来做前缀,下面有示例) target:定义如何打开超链接 ,默认是在本标签页中打开_blank:代表在新窗口中打开

示例:

        <a href="/d/file/titlepic/www.baidu.com" target="_blank">跳转到百度</a>        <a href="#a1">按我下去</a>        <div > <a name="a2">大段文字</div>        <br><br><br><br><br><br><br><br><br><br><br><br>        <br><br><br><br><br><br><br><br><br><br><br><br>        <br><br><br><br><br><br><br><br><br><br><br><br>        <br><br><br><br><br><br><br><br><br><br><br><br>        <br><br><br><br><br><br><br><br><br><br><br><br>        <br><br><br><br><br><br><br><br><br><br><br><br>        <div id="a1"> 大段文字</div>        <a href="#a2">按我上去</a>

补充:

还有功能性链接,比如点击后调用本地邮件软件发邮件

img:

介绍:

img标签用来在网页中插入一个图片

属性:

src: 定义图片的源,可以为url,可以为本地地址 alt: 定义如果没有图片的时候,显示的替代文本 border:定义图片的边框

示例:

(下面代码实现需要图片)

<img src="一个错误的路径.gif"  alt="假装有图片"/><img src="/d/file/titlepic/baidu_jgylogo3.gif" border="1">

ul:

介绍:

定义无序列表。

子标签:

li:定义列表项

属性:无常用属性或已不建议使用。

示例:

<ul>            <li>1</li>            <li>2</li>            <li>3</li>            <li>一个嵌套列表                <ul>                    <li>4.1.1</li>                </ul>                    <ul>                    <li>4.3.1</li>                </ul>            </li></ul>

补充:

列表可以嵌套:
<ul>  <li>咖啡</li>  <li>茶    <ul>    <li>红茶</li>    <li>绿茶</li>    </ul>  </li>  <li>牛奶</li></ul>

ol:

介绍:

定义有序列表

子标签:

li:定义列表项

属性:

type:定义顺序,A,a ,I,i,1等顺序

示例:

<ol>            <li>1</li>            <li>2</li>            <li>3</li>            <ol>                <li>4.1</li>                <li>4.2</li>                <li>4.3</li>            </ol>            <li>5</li></ol>

换行、水平线标签:

br: 换行 hr:定义一条水平线

常见标准事件属性:

onclick: 定义标签被点击事件,值是一个函数,使得点击该标签就调用对应函数。ondblclick:定义标签被双击事件,值是一个函数,使得双击该标签就调用对应函数。onfucus: 定义标签获得焦点事件,值是一个函数,使得标签获得焦点事件就调用对应函莱茵河瀑布数。 onblur: 定义标签失去焦点事件,值是一个函数,使得标签失去焦点事件就调用对应函数。 其他。。。。
<input type="button" value="button" onclick="alert(555)">

本文发布于:2023-04-03 10:20:23,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/e59d04b30574d0045d02bbbe6a5114bf.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:html常用标签学习笔记.doc

本文 PDF 下载地址:html常用标签学习笔记.pdf

标签:大段   定义   文字   标签
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图