HTML概述、基本语法(表格整理、标签、基本结构)

一、HTML概述

  1. HTML指的是超文本标记语言
    • 超文本:是指页面内可以包含图片、链接、声音、视频等内容

    • 标记:标签(通过标记符号来告诉浏览器页面该如何显示)

    我们可以打开浏览器,右击页面,点击查看网页源代码,来方便了解HTML标签通过浏览器解析称为网页的这一过程。

  2. 例如Microsoft Edge

  3. HTML文档的声明

    我们会发现很多页面源代码都会出现<!DOCTYPE html>,这是HTML5文档的声明。如果不声明文档类型会产生一些不可预期的行为。   除了HTML5文档的声明:<!DOCTYPE html>还有HTML4的文档声明:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">

二、HTML基本语法

  1. 基本结构
  2. 标签

    HTML中的标记指的是标签。HTML使用标记标签来描述网页。

    • 结构:<标签名>标签内容</标签名> 闭合标签(有标签内容)

      <标签名/> 自动闭合标签(无标签内容)

    • 标签属性:标签可以拥有属性。属性进一步说明了该标签的显示或使用特性。如:<body text="red">

      1. 属性的格式:属性名="属性名"

      2. 属性的位置:<标签名 属性名="属性值">xxx</标签名>

      3. 添加多个属性:<标签名 属性名="属性值" 属性名="属性值">xxx</标签名>

  3. 常用标签
    • 标题标签:<h1></h1>…..<h6></h6>

      如:

      <h1>HTML在线考试题</h1>

    • 段落标签:<p></p>

      如:

      <p align="center">静夜思是诗人李白所做的一首五言古诗</p>

    • 换行标签:

    • 列表:无序列表<ul><li></li></ul>

      有序列表<ol><li></li></ol>

      如:

      列表无序列表<ul type="square"><li>列表项1</li><li>列表项2</li><li>列表项3</li><li>列表项4</li></ul>有序列表<ol type="1"><li>列表项1</li><li>列表项2</li><li>列表项3</li><li>列表项4</li></ol>

      结果:                                                                          

    • 超链接: <a></a>

      HTML 使用超级链接与网络上的另一个文档相连,通俗的说就是通过连接来访问其他网页资源。

    • 图像标签:<img/>

      注意图片的路径最好放在HTML文档的同一路径,或者同一路径下的文件夹内。

    • 特殊符号转义

      在HTML中预留了一些字符。 这些预留字符是不能在网页中直接使用的。

      比如< 和 >,我们不能直接在页面中使用< 和 >号,因为浏览器会将它解析为html签。

      例如:<b> 会被解析为b标签,空格,再多的空格都会当一个空格处理。

      为了可以使用这些预留字符,我们必须在html中使用字符转义。

    • 表格(有例子方便理解)

      1. 表格的标签

        table标签:表格的标签

        tr标签:表格中的行

        th标签:表格的表头

        td标签;表格单元格

      2. 表格的基本结构

        ​定义表格 ​
      3. 表格属性

        width设置宽

        height:设置高

        align:设置对齐位置

        cellspacing:表格单元格间距设置

        cellpadding:规定的是单元边沿与单元内容之间的空间。

        valign:规定单元格中内容的垂直排列方式。

        cospan:单元格应跨越的列数(可以理解为合并列数)。

        rowspan:单元格应跨越的行数(可以理解为合并行数)。

        bgcolor:设置单元格的背景颜色。

表格例子:

创造一个有如下效果的表格(要用到:align左对齐,中央对其。cellspacing,cellpadding,bgcolor等属性)

代码:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><!-- table-- 表格标签border="1" 边框宽度width="400" 表格宽度cellspacing="0" 设置单元格与单元格之间的距离cellpadding="0" 设置单元格内容到边框的距离tr -- 表格行 align="left / center / right"   水平位置valign="top / middle /bottom"  垂直位置th -- 单元格(表头  居中 加粗)td -- 普通的单元格align="center" valign="middle"表格中的内容只能放在单元格--><table border="1" cellspacing="0" cellpadding="0"><tr bgcolor="red"><th width="150"  height="50" >姓名</th><th width="100">语文</th><th width="100">数学</th><th width="100">英语</th></tr><tr><td bgcolor="green" height="50" align="center" valign="middle">张三</td><td>90</td><td>80</td><td>70</td></tr><tr><td>李四</td><td>90</td><td>80</td><td>70</td></tr><tr align="center" valign="bottom"  height="50"><td>王五</td><td>90</td><td>80</td><td>70</td></tr></table></body>
</html>

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

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

相关文章

Java队列-Disruptor 的使用

一、什么是 Disruptor 从功能上来看&#xff0c;Disruptor 是实现了“队列”的功能&#xff0c;而且是一个有界队列。那么它的应用场景自然就是“生产者-消费者”模型的应用场合了。 可以拿 JDK 的 BlockingQueue 做一个简单对比&#xff0c;以便更好地认识 Disruptor 是什么…

第二百六十九回

文章目录 概念介绍设置方法示例代码内容总结 我们在上一章回中介绍了Card Widget相关的内容&#xff0c;本章回中将介绍国际化设置.闲话休提&#xff0c;让我们一起Talk Flutter吧。 概念介绍 我们在这里说的国际化设置是指在App设置相关操作&#xff0c;这样可以让不同国家的…

书生·浦语大模型--第二节课作业

书生浦语大模型--第二节课作业 基础部分生成300字小故事hugging face 下载功能 进阶部分浦语灵笔的图文理解及创作部署Lagent 工具调用 Demo 创作部署 基础部分 生成300字小故事 hugging face 下载功能 hugging face被墙了&#xff0c;在本地电脑无论是不是科学上网&#xff…

STM32 定时器输入捕获2——捕获高电平时长

由上图我们可以知道&#xff0c;高电平时间t2-t1。在代码中&#xff0c;可以记录此时t1的时间然后再记录t2的时间&#xff0c;t2-t1&#xff0c;就是我们所想要的答案。 但是&#xff0c;还有更简单一点点的&#xff0c;当到达t1的时候&#xff0c;我们把定时器清零&#xff0c…

现代工程科技杂志现代工程科技杂志社现代工程科技编辑部2023年第21期目录

能源科技 配网故障停电原因及改进对策研究 上官安琪 110kV变电站电气自动化技术及应用策略 陈祥 变电运维误操作事故预控措施分析 高翔;韦婉 智能变电站变电运维安全与设备维护探究 温亮亮;覃万全 110kV变电站电气设计及其防雷保护案例研析 谢旭平 变电运维…

解决哈希冲突的几种方法

什么是hash冲突 哈希函数是一个映像&#xff0c;把任意长度的输入&#xff0c;通过Hash算法变换成固定长度的输出&#xff0c;这个输出就是Hash值&#xff1b; 当两个不同的输入&#xff0c;产生了同一个输出值即为哈希冲突 解决方式 开放定址法 开放寻址法的核心思想是&am…

微信小程序---如何创建分包

1.在项目根目录中&#xff0c;创建分包的根目录&#xff0c;名为subpkg&#xff0c;这个名字可以自己定义 2.在 pages.json 中&#xff0c;和 pages 节点平级的位置声明 subPackages 节点&#xff0c;用来定义分包相关的结构&#xff1a; 3.在分包目录&#xff0c;点击右键新建…

Python UI框架库之kivy使用详解

概要 Python是一种广泛使用的编程语言&#xff0c;而Kivy是一个用于创建跨平台移动应用和多点触控应用的开源Python框架。Kivy的设计目标是提供一种简单而强大的方式来构建富有创意的用户界面和交互体验。本文将详细介绍Kivy的基本概念、核心特性、布局系统、用户界面设计和实…

[zabbix] zabbix监控其他

一、温习zabbix自定义监控 二、zabbix 自动发现与自动注册 2.1 zabbix 自动发现 //zabbix 自动发现&#xff08;对于 agent2 是被动模式&#xff09; zabbix server 主动的去发现所有的客户端&#xff0c;然后将客户端的信息登记在服务端上。 缺点是如果定义的网段中的主机数…

Android系统开发之浅谈广播接收器回调

广播接器BroadcastReceiver 广播Intent和广播接收器BroadcastReceiver&#xff0c;是大家android开发用的特别多的二个控件。 那如何从系统角度看待广播和广播接收器呢&#xff1f; 对于静态注册BroadcastReceiver和动态注册的BroadcastReceiver是如何回调其onReceive方法呢…

安全帽/反光衣检测AI边缘计算智能分析网关V4如何修改IP地址?

智能分析网关V4是TSINGSEE青犀推出的一款AI边缘计算智能硬件&#xff0c;硬件采用BM1684芯片&#xff0c;集成高性能8核ARM A53&#xff0c;主频高达2.3GHz&#xff0c;INT8峰值算力高达17.6Tops&#xff0c;FB32高精度算力达到2.2T&#xff0c;硬件内置了近40种AI算法模型&…

MySQL索引和视图基础练习题

一、创建表的要求 学生表&#xff1a;Student (Sno, Sname, Ssex , Sage, Sdept) 学号&#xff0c;姓名&#xff0c;性别&#xff0c;年龄&#xff0c;所在系Sno为主键 课程表&#xff1a;Course (Cno, Cname,) 课程号&#xff0c;课程名Cno为主键 学生选课表&#xff1a;SC (S…

C++(1) —— 基础语法入门

目录 一、C初识 1.1 第一个C程序 1.2 注释 1.3 变量 1.4 常量 1.5 关键字 1.6 标识符命名规则 二、数据类型 2.1 整型 2.2 sizeof 关键字 2.3 实型&#xff08;浮点型&#xff09; 2.4 字符型 2.5 转义字符 2.6 字符串型 2.7 布尔类型 bool 2.8 数据的输入 三…

uniapp微信小程序投票系统实战 (SpringBoot2+vue3.2+element plus ) -投票帖子排行实现

锋哥原创的uniapp微信小程序投票系统实战&#xff1a; uniapp微信小程序投票系统实战课程 (SpringBoot2vue3.2element plus ) ( 火爆连载更新中... )_哔哩哔哩_bilibiliuniapp微信小程序投票系统实战课程 (SpringBoot2vue3.2element plus ) ( 火爆连载更新中... )共计21条视频…

Redis实现全局唯一Id

一、全局唯一ID 每个店铺都可以发布优惠券&#xff1a; 当用户抢购时&#xff0c;就会生成订单并保存到tb_voucher_order这张表中&#xff0c;而订单表如果使用数据库自增ID就存在一些问题&#xff1a; id的规律性太明显 受单表数据量的限制 场景分析&#xff1a;如果我们的…

两整数之和

题目链接 两整数之和 题目描述 注意点 不使用 运算符 和 - ​​​​​​​&#xff0c;计算并返回两整数之和-1000 < a, b < 1000 解答思路 需要用位运算来模拟加法&#xff0c;关键是要找到相加的和以及进位1的部分。如果不考虑进位的话&#xff0c;相加可以运用异…

Redis内部数据结构Dict结构详解

目录 dict的数据结构定义 dict的创建&#xff08;dictCreate&#xff09; dict的查找&#xff08;dictFind&#xff09; dict的插入&#xff08;dictAdd和dictReplace&#xff09; dict的删除&#xff08;dictDelete&#xff09; 如果你使用过Redis&#xff0c;一定会像我一样对…

STM32F103标准外设库——GPIO 输入、输出 (五)

个人名片&#xff1a; &#x1f981;作者简介&#xff1a;一名喜欢分享和记录学习的在校大学生 &#x1f42f;个人主页&#xff1a;妄北y &#x1f427;个人QQ&#xff1a;2061314755 &#x1f43b;个人邮箱&#xff1a;2061314755qq.com &#x1f989;个人WeChat&#xff1a;V…

高级 Python 面试问题与解答

文章目录 专栏导读1.什么是PIP&#xff1f;2.什么是 zip 函数&#xff1f;3.Python 中的 __init __ () 是什么&#xff1f;4.Python 中的访问说明符是什么&#xff1f;5.Python 中的单元测试是什么&#xff1f;6.Python全局解释器锁&#xff08;GIL&#xff09;&#xff1f;7.P…

浪花 - 搜索标签前后端联调

前传&#xff1a;浪花 - 根据标签搜索用户-CSDN博客 目录 一、完善后端搜索标签接口 二、前后端搜索标签接口的对接 1. 使用 Axios 发送请求 2. 解决跨域问题 3. Axios 请求传参序列化 4. 接收后端响应数据 5. 处理后端响应数据格式 6. 搜索结果为空的页面展示 附&am…