HTML常用标签

个人学习使用笔记

目录

a标签的用法

img 标签的用法

table 标签的用法

其他感想


a标签的用法

首先可以在w3school的在线编辑器中测试使用 a 标签

<a href="https://blog.csdn.net/weixin_60294132/article/details/119485311?spm=1001.2014.3001.5502">
一篇博客
</a>

试一下

 支持a标签的浏览器

<a> 标签定义超链接,用于从一张页面链接到另一张页面。

<a> 元素最重要的属性是 href 属性,它指示链接的目标。

在所有浏览器中,链接的默认外观是:

  • 未被访问的链接带有下划线而且是蓝色的
  • 已被访问的链接带有下划线而且是紫色的
  • 活动链接带有下划线而且是红色的

HTML 4.01 与 HTML5 之间的差异

在 HTML 4.01 中,<a> 标签可以是超链接或锚。在 HTML5 中,<a> 标签始终是超链接,但是如果未设置 href 属性,则只是超链接的占位符。

HTML5 提供了一些新属性,同时不再支持一些 HTML 4.01 属性。

属性

HTML5 中的新属性。

属性描述
charsetchar_encodingHTML5 中不支持。规定被链接文档的字符集。
coordscoordinatesHTML5 中不支持。规定链接的坐标。
downloadfilename规定被下载的超链接目标。
hrefURL规定链接指向的页面的 URL。
hreflanglanguage_code规定被链接文档的语言。
mediamedia_query规定被链接文档是为何种媒介/设备优化的。
namesection_nameHTML5 中不支持。规定锚的名称。
reltext规定当前文档与被链接文档之间的关系。
revtextHTML5 中不支持。规定被链接文档与当前文档之间的关系。
shape

default

rect

circle

poly

HTML5 中不支持。规定链接的形状。
target

_blank

_parent

_self

_top

framename

规定在何处打开链接文档。
typeMIME type

规定被链接文档的的 MIME 类型。

伪协议

a标签中href="javascript:;" 点击不会刷新和回顶部

mailto:邮箱

tel:手机号

a的target的取值

  • _blank 在空白页面
  • _top 在顶级窗口
  • _parent 在上一层窗口
  • _self 在自己窗口

tip: href="#ID" 跳转到id="ID"的


img 标签的用法

基础用法如下

<img src="/图片.jpg"  alt="图片加载不出时显示的文字" />

定义和用法

img 元素向网页中嵌入一幅图像。

请注意,从技术上讲,<img> 标签并不会在网页中插入图像,而是从网页上链接图像。<img> 标签创建的是被引用图像的占位空间。

<img> 标签有两个必需的属性:src 属性alt 属性

属性描述
alttext规定图像的替代文本。
srcURL规定显示图像的 URL。

可选的属性

属性描述
align

top

bottom

middle

left

right

不推荐使用。规定如何根据周围的文本来排列图像。
borderpixels不推荐使用。定义图像周围的边框。
height

pixels

%

定义图像的高度。
hspacepixels不推荐使用。定义图像左侧和右侧的空白。
ismapURL将图像定义为服务器端图像映射。
longdescURL指向包含长的图像描述文档的 URL。
usemapURL将图像定义为客户器端图像映射。
vspacepixels不推荐使用。定义图像顶部和底部的空白。
width

pixels

%

设置图像的宽度。

table 标签的用法

基本用法

<table>
    <thead>
        <tr>
            <th>b1</th>
            <th>b2</th>
            <th>b3</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <th>1</th>
            <th>2</th>
            <th>3</th>
        </tr>
    </tbody>
    <tfoot>
        <tr>
            <th>4</th>
            <th>5</th>
            <th>6</th>
        </tr>
    </tfoot>
</table>

<table> 标签定义 HTML 表格。

简单的 HTML 表格由 table 元素以及一个或多个 tr、th 或 td 元素组成。

tr 元素定义表格行,th 元素定义表头,td 元素定义表格单元。

更复杂的 HTML 表格也可能包括 caption、col、colgroup、thead、tfoot 以及 tbody 元素。

可选的属性

属性描述
align

left

center

right

不赞成使用。请使用样式代替。

规定表格相对周围元素的对齐方式。

bgcolor

rgb(x,x,x)

#xxxxxx

colorname

不赞成使用。请使用样式代替。

规定表格的背景颜色。

borderpixels规定表格边框的宽度。
cellpadding

pixels

%

规定单元边沿与其内容之间的空白。
cellspacing

pixels

%

规定单元格之间的空白。
frame

void

above

below

hsides

lhs

rhs

vsides

box

border

规定外侧边框的哪个部分是可见的。
rules

none

groups

rows

cols

all

规定内侧边框的哪个部分是可见的。
summarytext规定表格的摘要。
width

%

pixels

规定表格的宽度。

其他感想

在a标签,img标签,table标签中还可以支持一些全局属性和事件属性

全局属性

属性描述
accesskey规定激活元素的快捷键。
class规定元素的一个或多个类名(引用样式表中的类)。
contenteditable规定元素内容是否可编辑。
contextmenu规定元素的上下文菜单。上下文菜单在用户点击元素时显示。
data-*用于存储页面或应用程序的私有定制数据。
dir规定元素中内容的文本方向。
draggable规定元素是否可拖动。
dropzone规定在拖动被拖动数据时是否进行复制、移动或链接。
hidden规定元素仍未或不再相关。
id规定元素的唯一 id。
lang规定元素内容的语言。
spellcheck规定是否对元素进行拼写和语法检查。
style规定元素的行内 CSS 样式。
tabindex规定元素的 tab 键次序。
title规定有关元素的额外信息。
translate规定是否应该翻译元素内容。

Mouse 事件

由鼠标或类似用户动作触发的事件:

属性描述
onclickscript元素上发生鼠标点击时触发。
ondblclickscript元素上发生鼠标双击时触发。
ondragscript元素被拖动时运行的脚本。
ondragendscript在拖动操作末端运行的脚本。
ondragenterscript当元素元素已被拖动到有效拖放区域时运行的脚本。
ondragleavescript当元素离开有效拖放目标时运行的脚本。
ondragoverscript当元素在有效拖放目标上正在被拖动时运行的脚本。
ondragstartscript在拖动操作开端运行的脚本。
ondropscript当被拖元素正在被拖放时运行的脚本。
onmousedownscript当元素上按下鼠标按钮时触发。
onmousemovescript当鼠标指针移动到元素上时触发。
onmouseoutscript当鼠标指针移出元素时触发。
onmouseoverscript当鼠标指针移动到元素上时触发。
onmouseupscript当在元素上释放鼠标按钮时触发。
onmousewheelscript当鼠标滚轮正在被滚动时运行的脚本。
onscrollscript当元素滚动条被滚动时运行的脚本。

 引用:w3school


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值