美文网首页
HTML常用标签

HTML常用标签

作者: 凛冬的守夜人 | 来源:发表于2019-02-19 11:29 被阅读0次

<p>

p是paragraph的缩写,<p>元素(或者说 HTML 段落元素)表示文本的一个段落。该元素通常表现为一整块与相邻文本分离的文本,或以垂直的空白隔离或以首行缩进。另外,<p> 是块级元素。

<ul>

ul是unorderd list的缩写,<ul>是无序列表,下面跟着<li>,li是list item的缩写,表明列表中的一项。其type属性有:disccirclesquare,默认是disc模式。例如:

<ul type="square">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>

<ul type="circle">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>

<ol>

ol是ordered list的缩写,<ol>是有序列表,下面同样跟着<li>
其type属性有:
'a' 表示小写字母编号;
'A' 表示大写字母编号;
'i' 表示小写罗马数字编号;
'I'表示大写罗马数字编号;
'1' 表示数字编号(默认值)。

<img>

<img src="#" alt="logo"/>
其中src是source的意思,是图像的URL,这个属性对 <img> 元素来说是必需的。
alt是alternative的意思,这个属性定义了描述图像的替换文本,如果图片下载失败了,就用alt中的内容来显示。

<nav>

是导航栏标签,是navigation的缩写,通常里面跟着ul,li标签。

<dl>

dl是description list的缩写,是描述列表标签,dl里面有两个标签,分别是dt和dd
<dt> --> description term 描述词语
<dd> -->description definition 描述定义
例如以下代码:

<dl>
<dt>年龄</dt>
<dd>18</dd>
<dt>所在城市</dt>
<dd>北京</dd>
</dl>

<footer>

是页脚标签,在其中填写内容即可。

<kbd>

kbd是keyboard的缩写,是键盘输入元素。例如:
<kbd>ctrl</kbd>+<kbd>C</kbd>
它就会有一个小键盘的形式写出来。

<main>

呈现了文档或应用的主体部分。用该标签将主体部分包起来。

<section>

开启新的一个章节,也可以用<div>替换。

<iframe>

是嵌套网页的标签,将另一个HTML页面嵌入到当前页面中。
<iframe src='#' frameborder ="0"></iframe> //frameborder ="0"是为了消除iframe中自带的边框
src中是嵌套页面的URL地址。
如果你想要在嵌套的框中打开一个网页,在iframe中写上name属性,该属性配合a标签使用:
<iframe name=xxx src="#" frameborder="0"></iframe>
<a target=xxx href="http://qq.com">QQ</a>
此时,点击QQ的链接,则http://qq.com的网页在嵌套的框中打开。
还可以指定iframe的宽高,在标签中写上width和height即可。

<a>

a是anchor的缩写,a标签可以创建一个超链接。
<a href="#" target="_blank" download>我的页面</a>
a标签有一个download属性,就是点击这个链接就会下载href中的东西。
href中是超链接的URL。
target,该属性指定在何处显示链接的资源。
target = -
     _blank //在新的窗口打开
     _self //在自己页面打开
     _parent //在父级页面打开
     _top //最高级页面打开,在有祖孙三代的时候可以体现出来
<a href="#">link</a>    //此时页面锚点变成#,页面滚动到顶部,不发起请求
<a href="">link</a>    //此时当前页面刷新
javascript伪协议
<a javascript: alert(1);>QQ</a>    //当点击QQ这个链接时,就执行js代码
如果希望这个a标签点击之后什么也不做的话,就写成:
<a href="javascript:;">QQ</a>

<form>

form标签和a标签一样,作用都是跳转页面,不同的是a标签发起的是HTTP GET请求,form标签发起的是HTTP POST请求。

<form action="index2.html" method="post">
    <input type="text" name="username">
    <input type="password" name="password">
    <input type="submit" value="提交">
</form>

form 标签的 action属性的作用是指定请求路径,form标签的method属性的作用是指定请求动词。
如果一个form里面只有一个按钮标签<button>,则系统会自动将此按钮升级为提交按钮,点击该按钮,系统提交内容。
如果是input标签,type="button",则不会升级为提交按钮,点击该按钮,系统不会提交内容
一般情况下,有一个form标签,一定要有submit提交按钮。
form中所有标签都要有个name,这样在提交的时候才可以看到该标签的内容
form标签也有target属性,也可以跟-blank , -self , -parent , -top,与a标签作用相同。

<input>

暂时介绍input的两个typecheckboxradiobutton很简单,暂不予介绍。
checkbox   一般用作多选
<input type="checkbox" id="xxx"><label for="xxx">爱我</label>  //点击爱我两个字也可以勾选checkbox
label的for与input的id是相互关联的
也可以用如下方式将它们关联在一起:
<label>爱我<input type="checkbox" name="loveme"></label>
radio   一般用作单选
与checkbox用法差不多
radio用同一个name,则是单选框,只能选一个

<select>

select是下拉框,下面是<option>标签,如果该选项不让选,则写上属性disabled,如果默认选择该选项,则写上属性selected

<select name="group">
    <oprion value="">-</option>
    <oprion value="1">第一组</option>
    <oprion value="2">第二组</option>
    <oprion value="3" disabled>第三组</option>
    <oprion value="4" selected>第四组</option>
</select>

如果想要该下拉框可以多选的话,就可以在select标签中加上属性multiple

<textarea>

表示一个多行纯文本编辑控件。
<textarea style="resize:none; width: 200px; height:100px;" name="habits">爱好</textarea>
textarea是可以随意拉动大小,style中resize:none;是让其固定住,不让它可以随意拉动。

<table>

该标签用于创建一个表格

<table border=1>
    <colgroup>
        <col width=100>
        <col width=200>
        <col width=200>
        <col width=70>
    </colgroup>
    <thead>
        <tr>
            <th>项目</th><th>姓名</th><th>班级</th><th>分数</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <th></th><td>小明</td><td>1</td><td>94</td>
        </tr>
        <tr>
             <th></th><td>小红</td><td>2</td><td>96</td>
        </tr>
        <tr>
            <th>平均分</th><td></td><td></td><td>95</td>
        </tr>
    </tbody>
    <tfoot>
        <tr>
            <th>总分</th><td></td><td></td><td>190</td>
        </tr>
    </tfoot>
</table>

table里面有三个标签,分别是<thead>,< tbody>, <tfoot>
这三个里面分别可以是
<tr>,tr = table row,表示写一行,
<th>,th = table header,是一个表头,
<td>,td = table data,填数据
在table标签中写上border=1,就给表格加了边框
<colgroup>标签中的col是设定列宽的
table的border是可以合并的,在style中写:

<style>
        table{border-collapse:collapse}
</style>

相关文章

  • html入门级常用标签

    html入门级常用标签 html的格式规范 html中常用的标签 html中常用标签有a、form、input、b...

  • HTML笔记-- 其他常用标签

    HTML笔记-- 其他常用标签 标签(空格分隔): HTML html中其他常用标签: b:加粗 s:删除线 u:...

  • HTML常用标签

    HTML常用标签 一、常用标签 1.iframe标签 标签用于嵌套页面。 常用属性 ...

  • CSS课程1

    HTML常见标签 HTML常用标签的重要属性

  • HTML常用标签总结

    HTML 常用的标签 在讲HTML常用标签之前,我们先认识下HTML。 HTML,超文本标记语言(英语:Hyper...

  • HTML常用标签总结

    HTML常用的标签 在讲HTML常用标签之前,我们先认识下HTML。 HTML,超文本标记语言(英语:HyperT...

  • 2019-08-09

    html常用标签及标签特点

  • CSS 和HTML注意事项

    目录 HTML常用标签 CSS使用规范 HTML常用标签 /可以单独或者配合ul ol标签使用/ CSS使用规范...

  • HTML标签

    HTML标签一览 这个部分就介绍一些常用标签。 那么Html标签一览就到这里... Html常用的标签就这些了,这...

  • HTML笔记-文字标签和注释标签

    HTML笔记-文字标签和注释标签 标签(空格分隔): HTML HTML中常用的标签 文字标签: 修改文字的样式 ...

网友评论

      本文标题:HTML常用标签

      本文链接:https://www.haomeiwen.com/subject/qihzeqtx.html