【你也能从零基础学会网站开发】Web建站之HTML+CSS入门篇 常用HTML标签(1)

🚀 个人主页 极客小俊
✍🏻 作者简介:web开发者、设计师、技术分享
🐋 希望大家多多支持, 我们一起学习和进步!
🏅 欢迎评论 ❤️点赞💬评论 📂收藏 📂加关注

HTML中的双标记和单标记

双标签也叫围堵标记:需要关闭标记如:<head></head>
单标签也叫空标记 不需要关闭标记如:<meta/>

HTML标记的的写法

标记的基本结构
任何标记皆由<>所包围住,如 <P> <td> </td>
注意 标记名与小于号之间不能留有空白字符。
标记属性
某些标记 要加上参数(属性),某些则不必。如 <font size="2">Hello</font>
参数(属性)只可加于起始标记中。
结尾标记
在起始标记之标记名前加上符号"/"便是其终结标记,如 </font>
标记字母大小写皆可。

HTML常见排版标签

1.注释标签
 <!--注解-->

像很多电脑语言一样,HTML 文件亦提供注解功能。浏览器会忽略此标记中的文字(可以 是很多行)而不作显示!
使用注释的目的是给不同的HTML部份加上说明,方便日后修改, 这对较复杂或非私人网页尤其重要,它不单是提醒自已,亦提醒你的同事这部分 做什么、那部分做什么。

举个栗子

<!—从这里开始是产品介绍的一些部分--> 

用作版权声明。
假如你不希望别人使用或复制你的网页,可加上警告字眼。

举个栗子

<!--本文版权为 1998, Creation of Webpage 所拥有,未经许,请勿抄摘-->
段落标记
p标签

<P>称为段落标记。作用:为字、画、表格等之间留一空白行。
本来<P>是一围堵标记,标于一段落的头尾,但从 HTML 2.0 开始己不需要</P>作结尾。
<P>的常用参数:
例如

<p align="center"> 

align的可选值:right, left, center

br标签

<br>称为换行标记。作用:让文字、图片、表格等显示于下一行

由于浏览器会自动忽略原始码中空白和换行的部分,这让<br>成为最常用的标记之 一。

因为无论你在原始码中编好了多漂亮的文章,若不适当地加上换行标记或段落标记, 浏览器只会将它显示成一大段。

hr水平线标签

<hr>称为水平线。作用:插入一条水平线。

center居中标签

<center></center>
居中标记的作用:让文字、图片、表格等显示于中间。
这标记原先是 Netscape 所定义,后来其它浏览器都支持它,但你会发现很多标记已有 align="CENTER" 的参数,<center>似乎多于了,事实上它还是常用的标记之一,其简单 易用,常用于文字上,对于己加有 align="center" 参数的 <table> 标记亦要不厌其烦 地加上居中标记,因有很多浏览器不支持<table> 标记中的 align="center" 参数

pre格式化标记

<pre>
<pre>称为预设格式标记。作用:是让文件按照原始码的排列方式显示
空格的代码&nbsp,快捷键ctrl+shift+space

div标签

<div>称为区块标记。作用:让文字、图片、表格等的摆放位置, 是我们最常用的一个排版标签!
<div>应用于 Style Sheet(式样表)方面会更显威力,它最终目的是给设计者另一种组织能力,这些我将会在后面详述,这处只介绍 一个属性设定。
基本使用
<div align="center"> 为例:
align="center" 可选值:center ; left ; right文字、图片、表格等居中、靠左或靠右!
<div align="center"> 的作用和居中标记 <center >一样
前者是由 HTML3.0 开始 的标准,后者是通用己久的标示法!

以后所有的元素(文字,图片,视频等)必须放在表格或div中!

字体标签

我们最最常见和常用的的几个字体标签如下:

<strong>文字1</strong> 
<em>文字2</em> 
<span>文字3</span>

含义解释:

strong加粗强调标记
em 斜体标记
span 普通行内元素标记 关于什么是行内元素 我会在后面详细说到!

h1 ~ h6标题标签
<h1>标题1</h1>
<h2>标题2</h2>
<h3>标题3</h3>
<h4>标题4</h4>
<h5>标题5</h5>
<h6>标题6</h6>

这些是标题标记,由 <H1> 至 <H6> 变粗变大加宽的程度逐渐
减小,每个标题标记所标示 的字句将独占一行且上下留一空白行!

<font>标签与<basefont>标签

负责设定文字的大小和文字颜色,但各有用处,且看以下比较
<basefont> 可以用于文件的开头部分,即 <head> 与 </head> 之间的位置,将 影响全文字句,是一个空标记,用以改变字体显示的内定值。 <font> 是应用于文件的内文部分,即 <body></body> 之间的位置,只影响 所标示的字句,是一个围堵标记。
两标记可同时存在,唯没被 <font> 所标示的字句才直接受 <basefont> 所影 响,而 <font> 本身亦受 <basefont> 的影响
但是目前在HTML标签中 以上这两个标签都很少被使用了!

无序列表和有序列表标签ul与ol

<ol> 称为顺序清单标记, 内部使用<li>表示清单项目, 所谓顺序清单就是在每一项前面加上 1,2,3… 等数目,又称编号清单。
举个栗子

 	<ol type="i" start="4"><li>内容</li><li>内容</li><li>内容</li></ol> 

type="i" 设定数目款式,其值有五种,请参考 下图,内定为 type=“1”

start="4" 设定开始数目,不论设定了哪一数 目款式,其值只能是 1,2,3… 等整 数,内定为 start=“1”。

<ul>称为无序清单标记, 所谓无序清单就是在每一项前面没有序列等的符号,故又称符号清单
它 的参数设定例如: <ul type="square">
type="square" 设定符号款式,其值有三种,如下:
默认为为 type="disc也可以是 type="circle 也可以是 type="square

图片标记img

定义和用法
img 元素可定义一副图像。
必需的属性
alt:规定图像的替代文本。
src:规定显示图像的 URL。

例如

 <img src="图片路径.jpg"  alt="上海鲜花港 - 郁金香" />

可选的属性

align:规定如何根据周围的文本来排列图像。
border:定义图像周围的边框。
height:定义图像的高度。
hspace:定义图像左侧和右侧的空白。
vspace:定义图像顶部和底部的空白。
width:设置图像的宽度。
表格标签table

<table> 标签定义 HTML 表格
简单的 HTML 表格由 table 元素以及一个或多个 tr td 元素组成。
tr 元素定义表格行, td 元素定义表格单元
更复杂的 HTML 表格也可能包括caption、col、colgroup、thead、tfoot以及tbody元素。
例如

<table border="1"> 
<tr> 
<th>Month</th> 
<th>Savings</th> 
</tr> 
<tr> <td>January</td> <td>$100</td> </tr> 
</table> 

<table>可选的常用属性如下:

align:规定表格相对周围元素的对齐方式。
bgcolor:规定表格的背景颜色。
border:规定表格边框的宽度。
cellpadding:规定单元边沿与其内容之间的空白。
cellspacing:规定单元格之间的空白。
frame:规定外侧边框的哪个部分是可见的。
rules:规定内侧边框的哪个部分是可见的。
width:规定表格的宽度。

表格标签中的其他标记
<thead>、<tbody>、<tfoot>
<thead> 标签定义表格的表头。该标签用于组合 HTML 表格的表头内容。
<tbody> 元素用于对 HTML 表格中的主体内容进行分组,而 tfoot 元素用于对 HTML 表格中的表注(页脚)内容进行分组。
如使用 thead、tfoot 以及tbody元素,就必须使用全部的元素。
它们的出现次序是:thead、tfoot、tbody,这样浏览器就可以在收到所有数据前呈现页脚了。您必须在 table 元素内部使用这些标签, 大家可以自己去尝试一下!

表格中的<tr>标签

<tr> 标签定义 HTML 表格中的行。
tr 元素包含一个或多个 thtd元素。
例如:

<table border="1"><tr><th>Month</th><th>Savings</th></tr><tr><td>January</td><td>$100</td></tr>
</table>

tr标签的可选属性

align:定义表格行的内容对齐方式。
bgcolor:规定表格行的背景颜色。
valign:规定表格行中内容的垂直对齐方式。

表格中的<th>标签
<th>定义表格内的表头单元格。此 th 元素内部的文本通常会呈现为粗体。
可选的属性

align :规定单元格内容的水平排列方式。
bgcolor:规定表格单元格的背景颜色。不赞成使用,请使用样式替代它。
heicolspan:指明此单元格可横跨的列数
ght:规定表格单元格的高度。
rowspan:指明此单元格可横跨的行数。
valign:规定单元格内容的垂直排列
width:规定表格单元格的宽度。

表格中的<td>标签

<td> 标签定义 HTML 表格中的标准单元格。
HTML 表格有两类单元格:
表头单元 - 包含头部信息(由 th 元素创建)
标准单元 - 包含数据(由 td 元素创建)
td 元素中的文本一般显示为正常字体且左对齐。

可选的属性如下:

align :规定单元格内容的水平排列方式。
bgcolor:规定表格单元格的背景颜色。
colspan:指明此单元格可横跨的列数
height:规定表格单元格的高度。
rowspan:指明此单元格可横跨的行数。
valign:规定单元格内容的垂直排列
width:规定表格单元格的宽度。

"👍点赞" "✍️评论" "收藏❤️"

大家的支持就是我坚持下去的动力!

如果以上内容有任何错误或者不准确的地方,🤗🤗🤗欢迎在下面 👇👇👇 留个言指出、或者你有更好的想法,
欢迎一起交流学习❤️❤️💛💛💚💚

更多 好玩 好用 好看的干货教程可以 点击下方关注❤️ 微信公众号❤️
说不定有意料之外的收获哦..🤗嘿嘿嘿、嘻嘻嘻🤗!
🌽🍓🍎🍍🍉🍇

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/519201.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Domain Driven Design (DDD)

Domain Driven Design (DDD领域驱动设计)主要是业务分类例如&#xff08;订单、合同、生产、检测、物流、运输等&#xff09;&#xff0c;独立单元相互不干扰&#xff0c;仅暴露接口的模型。核心在Domain&#xff0c;所有业务模块放这边&#xff0c;当然我们做的时候微服务是一…

day2:keil5基础2

思维导图 使用ADC采样光敏电阻数值&#xff0c;如何根据这个数值调节LED灯亮度。2.总结DMA空闲中断接收数据的使用方法 while (1){/* USER CODE END WHILE *//* USER CODE BEGIN 3 */adc_value HAL_ADC_GetValue(&hadc);TIM3->CCR3 adc_value * 999 / 4095;printf(&q…

“python -m experiments.cifar10_test“是什么意思

具体解释如下&#xff1a; "python" 是运行 Python 解释器的命令。"-m" 是一个选项&#xff0c;用于指定要运行的模块。"experiments.cifar10_test" 是要运行的 Python 模块的名称。 其中 虽说main.py文件在上一级目录中&#xff0c;仍然可以在…

dbeaver更换下载驱动地址

DBeaver 是一个免费开源的数据库工具&#xff0c;提供对多种数据库系统的支持&#xff0c;包括 MySQL、PostgreSQL、Oracle、SQLite 等。它是一个通用的数据库管理工具&#xff0c;可以帮助用户连接、管理和查询各种类型的数据库。 下载地址 使用dbeaver连接数据库时需要先下…

一次简单操作代替所有异常处理

一、背景 在服务端处理前端发过来的响应的时候&#xff0c;开发者不可能穷尽用户的所有奇怪的操作。除此之外&#xff0c;我们还需要应付前端人员对我们的无情吐槽&#xff0c;你对XXXX请求返回的为啥是奇怪的响应数据呢&#xff1f;于是全局异常处理应运而生&#xff0c;一次处…

网络编程套接字(1)—网络编程基础

目录 一、为什么需要网络编程? 二、什么是网络编程 三、网络编程中的基本概念 1、发送端和接收端 2、请求和响应 3、客户端和服务端 四、常见的客户端服务端模型 1、一问一答模型 2、一问多答模型 3、多问一答模型 4、多问多答模型 一、为什么需要网络编程? 为什么…

008-跨域

跨域 什么是跨域&#xff1f;非同源限制跨域解决方案CORSJSONP服务器进行第三方代理webscoketwindow.postMessage 什么是跨域&#xff1f; 同源策略&#xff1a;协议相同、域名相同、端口号相同 的两个页面被认为是同源。 由一个页面的 js 访问不同源的页面内容&#xff0c;被…

C语言数据类型详解及相关题——各种奇奇怪怪的偏难怪

文章目录 一、C语言基本数据类型溢出 二、存储原理符号位原码反码补码补码操作的例子 三、赋值中的类型转换常见返回类型——巨坑总结 一、C语言基本数据类型 溢出 因为数据范围&#xff08;即存储单元的位的数量&#xff09;的限制&#xff0c;可以表达的位数是有限的。 溢出…

Media Encoder 2024:未来媒体编码的新纪元 mac/win版

随着科技的飞速发展&#xff0c;媒体内容已成为我们日常生活中不可或缺的一部分。为了满足用户对高质量视频内容不断增长的需求&#xff0c;Media Encoder 2024应运而生&#xff0c;它凭借卓越的技术和创新的特性&#xff0c;重塑了媒体编码的未来。 Media Encoder 2024软件获…

【异常处理】Vue报错 Component template should contain exactly one root element.

问题描述 启动VUE项目后控制台报错&#xff1a; Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead.翻译为&#xff1a;组件模板应该只包含一个根元素 查看vue代码&#xff0…

计算机网络:应用层知识点汇总

文章目录 一、网络应用模型二、域名系统&#xff08;DNS&#xff09;三、文本传输协议&#xff08;FTP&#xff09;四、电子邮件五、万维网和HTTP协议 一、网络应用模型 p2p也就是对等模型 二、域名系统&#xff08;DNS&#xff09; 我们知道&#xff0c;随着人们建立一个网站…

centos7 使用rpm包部署filebeat

先决条件参考 虚拟机部署elasticsearch集群-CSDN博客 下载并安装filebeat的rpm包 curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.17.18-x86_64.rpmrpm -vi filebeat-7.17.18-x86_64.rpm 修改配置文件 配置文件内容可以参考 Repositories…