Html常用标签(1)

重新整理学习下前端知识从Html标签开始。我们先看HTML 骨架格式:

 <!DOCTYPE html>               <!--这句话就是告诉我们使用哪个html版本-->
<html> <!--表示创建一个html文档-->
<head> <!--设置文档标题和其它在网页中不显示的信息-->
<title>标题</title> <!--让页面拥有一个属于自己的标题-->
</head>
<body> <!--元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)-->
<p>雨点的名字</p>
</body>
</html>

1)head可以存放的标签:title , meta , base , style , script , link

2)body可以存放的标签:p , h , a , b , u , i , s , em , del , ins , strong , img等等

一、head内标签

1、meta标签

概念 meta可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。

1)、charset属性

单独使用,设置文档字符及编码格式

<meta charset="UTF-8">

2)、name属性

需配合content属性使用,主要用于给搜索引擎提供必要信息

写法:<meta name="属性值" content="属性值详细内容">

重要属性值:

author 作者 。声明网站作者,常用公司网址表示

keywords 网站关键字。多个关键字,用英文逗号分隔

description 网页描述。搜索引擎显示在title下的描述内容

示例

<!--charset属性-->
<meta charset="UTF-8">
<!--作者-->
<meta name="anthor" contet="雨点的名字" />
<!--网页关键字-->
<meta name="keywords" content="HTML5,网页,我的">
<!--网页描述-->
<meta name="description" content="我的网页" />

2、base 标签

base作用:他可以设置整体链接的打开状态。

<base target="_self"></base>     <!-- 表示该页面的所有超链接均在原窗口显示 -->
<base target="_blank"></base> <!-- 表示该页面的所有超链接均在新窗口显示 -->

head还有一些其它标签这里先先不写。

二、body内标签

1、排版标签

概念:排版标签主要和css搭配使用,显示网页结构的标签,是网页布局最常用的标签。

<h1></h1> <!-- 标题标签:分为h1到h6字体依次递减 -->
<p></p> <!-- 段落标签:默认情况下,文本在一个段落中会根据浏览器窗口的大小自动换行 -->
<hr /> <!-- 水平线标签:是单标签。水平线将段落与段落之间隔开,使得文档结构清晰,层次分明。 -->
<br /> <!-- 换行标签:是单标签。如果希望某段文本强制换行显示,就需要使用换行标签。 -->
<div></div> <!-- div和span 是没有语义的 是我们网页布局主要的2个盒子,它们作用主要是结合CSS改变页面样式。 -->
<span></span>

2、文本格式化标签

概念 : 在网页中,有时需要为文字设置粗体、斜体或下划线效果,这时就需要用到HTML中的文本格式化标签,使文字以特殊的方式显示。

	<b></b>和<strong></strong> <!-- 文字加粗 推荐使用strong -->
<i></i>和<em></em> <!-- 文字斜体 推荐使用em -->
<s></s>和<del></del> <!-- 文字加删除线 推荐使用del -->
<u></u>和<ins></ins> <!-- 文字加下划线 推荐使用ins -->

**b i s u ** 只有使用 没有 强调的意思 strong em del ins 语义更强烈

3、图像标签img

概念 HTML网页中任何元素的实现都要依靠HTML标签,要想在网页中显示图像就需要使用图像标签。

<img src="图像路径url" />  <!-- src属性用于指定图像文件的路径和文件名,他是img标签的必需属性。 -->

图片标签一些常用属性

属性 描述
src topbottommiddleleftright 规定显示图像的 URL。
alt Text 图像不能显示的的替代文本。
title 文本 定义图像的高度。
width pixels% 设置图像的宽度。
height pixels% 设置图像的高度。
border 数字 定义图像周围的边框
ismap URL 将图像定义为服务器端图像映射。
longdesc URL 指向包含长的图像描述文档的 URL。
usemap URL 将图像定义为客户器端图像映射。

4、链接标签

1)实现链接跳转

基本语法格式如下:

<a href="跳转目标" target="目标窗口的弹出方式">文本或图像</a>

href:用于指定链接目标的url地址,当为标签应用href属性时,它就具有了超链接的功能。

target:用于指定链接页面的打开方式,其取值有 _self_blank 两种,其中 _self 为默认值,_blank为在新窗口中打开方式。

<a href="http://www.baidu.com" title="百度一下,你就知道" target="_self">百度</a>
<a href="http://www.163.com" title="网易新闻" target="_blank">网易</a>

title属性设置当鼠标放到超链接上时显示的文字。

2)通过a标签实现锚点定位

概念 通过创建锚点链接,用户能够快速定位到目标内容。

创建锚点链接分为两步:

1.使用“a href=”#id名>“链接文本"</a>创建链接文本。
2.使用相应的id名标注跳转目标的位置。

示例

<!DOCTYPE html>
<html>
<head>
<title>网页定位</title>
</head>
<body>
<p id="top">这里是顶部</p>
<p>原创作者:蜗牛</p>
<p>原创作者:蜗牛</p>
<a href="#top">返回顶部</a>
</body>
</html>

当点击 返回顶部,页面会定位在id=“top”标签的位置。这就是通过id属性定位,这里网页中放的东西很少,效果不明显。

3)通过a标签实现下载

注意可以实现点击链接自动下载文档,和压缩文件。

 <!DOCTYPE html>
<html>
<head>
<title>下载</title>
</head>
<body>
<a href="6用户注册项目.docx">点击下载文档</a>
<a href="2017-1-4Jquery.rar">点击下载压缩文件</a>
<a href="second .jpg">点击图片</a>
</body>
</html>

注意 上面不能实现下载图片,上面操作只会打开图片。想要实现图片的下载需要修改如下

<body>
<a href="first.jpg" download="first.jpg">点击图片</a> <!--download实现图片下载功能-->
</body>

body内还有其它标签下篇补上。

你如果愿意有所作为,就必须有始有终。(1)

【HTML】---常用标签(1)的更多相关文章

  1. HTML常用标签

    HTML常用标签: HTML文档格式: 首先,HTML是一种超文本标签语言,它是制作网页的基础. 其次,HTML文档中至少包含基本的和成对的<html> </html>.< ...

  2. html常用标签介绍

    常用标签介绍 文本 最常用的标签可能是<font>了,它用于改变字体,字号,文字颜色. 点击查看效果 <font size="6">6</font&g ...

  3. HTML常用标签总结

    HTML 的常用标签总结 <font size="字体大小1-7" color="red或0xff00ff" face="字体类型(楷体等)&q ...

  4. html新增一些常用标签

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  5. [刘阳Java]_MyBatis_映射文件的常用标签总结_第5讲

    MyBatis中常用标签的总结,简单给出自己的总结 MyBatis映射文件中的标签使用介绍1.<select>:用于编写查询语句用的标签 id:表示当前<select>标签的唯 ...

  6. CSS常用标签

    CSS常用标签 一 CSS文字属性 color : #999999; /*文字颜色*/ font-family : 宋体,sans-serif; /*文字字体*/ font-size : 9pt; / ...

  7. HTML基础(一)——一般标签、常用标签和表格

    第一部分  HTML <html>    --开始标签 <head> 网页上的控制信息 <title>页面标题</title> </head> ...

  8. HTML-学习笔记(常用标签)

    本篇博客讲一讲HTML中的标签 HTML 标题 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的.<h1> 定义最大的标题.<h6> ...

  9. 帝国CMS文章随机调用等一些常用标签

    1.帝国CMS文章随机调用等一些常用标签 [e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400*7','onclick desc'}] ...

  10. 9月5日网页基础知识 通用标签、属性(body属性、路径、格式控制) 通用标签(有序列表、无序列表、常用标签)(补)

    网页基础知识 一.HTML语言 HTML语言翻译汉语为超文本标记语言. 二.网页的分类 1.静态页面:在静态页面中修改网页内容实际上就是修改网页原代码,不能从后台操作,数据来只能来源于原于代码.静态网 ...

随机推荐

  1. github克隆项目缓慢

    github浏览或者克隆项目的时候,总是十分缓慢,下面是亲自自测的一种方式,克隆速度可以稍快一些 第一步 访问域名解析网站:https://www.ipaddress.com/ 在网页下方可以看见一个 ...

  2. oop面向对象【类与对象、封装、构造方法】

    今日内容 1.面向对象 2.类与对象 3.三大特征——封装 4.构造方法 教学目标 1.能够理解面向对象的思想 2.能够明确类与对象关系 3.能够掌握类的定义格式 4.能够掌握创建对象格式,并访问类中 ...

  3. .net core3.0部署Linux服务器 使用Docker容器和Nginx反代理教程

    本人刚接触.net core 由于公司项目需要部署在Linux上 近些日子学习和网上大面积搜教程 我在这给大家归拢归拢借鉴的教程做了套方案(我写的可以实现 但不一定是最好的 仅供参考) 我只用过cor ...

  4. 一个有意思的自我介绍PPT快闪

    模版来源:http://ppt.dede58.com/peixunyanjiang/27066.html

  5. LinkedHashMap源码学习

    描述 可以按照添加元素的顺序对元素进行迭代的HashMap的子类. 注意,上面说的是加元素的顺序.也就是说,更新元素时,是不会影响遍历结构的的.除非设置参数accessOrder为true,将更新元素 ...

  6. PHP 利用PHPExcel到处数据到Excel;还有导出数据乱码的解决方案。

    直接贴代码吧 PHP版本5.6.38 mysql版本5.0 //连接数据库 $mysql_server_name = "*.*.*.*"; $mysql_username=&quo ...

  7. std::map自定义类型key

    故事背景:最近的需求需要把一个结构体struct作为map的key,时间time作为value,定义:std::map<struct, time> _mapTest; 技术调研:众所周知, ...

  8. 使用 docker 部署常用的开发环境

    使用 docker 部署常用的开发环境 Intro 使用 docker,很多环境可以借助 docker 去部署,没必要所有的环境都在本地安装,十分方便. 前段时间电脑之前返厂修了,回来之后所有的软件都 ...

  9. unittest---unittest简单介绍

    说起python的单元测试,第一反应肯定就会是unittest,unittest作为python的标准库,很优秀,也被广泛的用到各个项目,但是你们知道吗?python的单元测试并不只有这一个,还有个p ...

  10. [洛谷P4942][题解]小凯的数字

    这题打着高精的旗号其实是闹着玩的……(我不是题目) 数据范围就是提示你这题O(1)的 我们知道,一个数膜9的余数等于它数字和膜9的余数 我们可以把l到r加起来然后膜9 也就是(l+r)(r-l+1)/ ...