HTML总结

简介: 块级元素各占据一行,垂直方向排列;块级元素以新行开始,以换行结束。内联元素在显示时通常不会以新行开始,相邻的行内元素会排列在同一行例,直到一行排不下才会换行。块级元素可以包含行内元素和块级元素。行内元素不能包含块级元素。行内元素与块级元素属性的不同,主要是盒模型属性上:行内元素设置width无效,height无效,其宽度随元素的内容而变化,margin上下无效,padding上下无效。块级元素可以设置宽、高,盒模型各属性也均能成功设置。

注释

<!—要注释的内容-->


基本标签

标题标签:<h1>-<h6>


段落标签:<p>


换行标签:<br/>


水平线:<hr/>


预定义格式文本:<pre>


注:重点学习HTML特殊符号、HTML文本格式化便签


a标签

href属性

外部链接:点击访问京东


<a href="http://www.jd.com”>京东</a>


内部链接:点击访问项目内部html网页


<a href="new file.html”>内部网页</a>


锚点链接:点击跳转到当前页面的锚点“works”处


<a href="#works>主要作品</a>


锚点链接:点击跳转到index.html页面的锚点“works”处


<a href="index.html#works>主要作品</a>


target属性

_blank表示在新窗口中打开链接


_self 默认,表示在当前窗口打开链接。


a元素的常用CSS伪类

a:link{}用于设置超链接点击之前的样式;


a:visited{}用于设置超链接被访问过之后的样式;


a:hover{}设置鼠标悬停在标签上的样式;


a:active{}设置鼠标点击标签但不松手时的样式。


表格

重点学习基本语法,理解跨行、跨列表格单元格 https://cxzy.oszine.com/caixun/7hqv7RXNqx.html?=aliyunhttps://www.qqkjcj.com/xykyqzyxshkjrjmykbz.html?=aliyunhttps://ljkc.yushengbang.com/zsjf/JCUEdFhx51.html?=aliyunhttps://ljkc.yushengbang.com/cczs/KggNHZROVo.html?=aliyun


表单

<form>标签:用于定义表单,<form>标签有两个比较重要的属性:    


action属性:定义表单的提交地址。通常,表单会被提交到Web服务器上的网页,如果该属性值省略,则会提交到当前页面。


method属性:规定在提交表单时所用的HTTP方法(GET或者POST).


<Input>标签:常用的表单输入标签,其输入类型包括:text(文本域)、password(密码域)、radio(单选按钮)、checkbox(复选框)、button(按钮)、submit(提交按钮)等。


块级元素和内联(行内)元素

块级元素

<h1>-<h6>、<p>、<div>、<ul>、<ol>、<li>、<table>、<form>等


内联(行内)元素

<a>、<img>、<input>、<span>、<strong>、<button>等。 https://cxfx.nuochengzx.com/zhaiquan/93WEyM2mir.html?=aliyunhttps://jmgc.nuochengzx.com/xinyong/k2GZ7fP1Lh.html?=aliyunhttps://hcx.twitdw.com/zhengxin/83W2Shkw04.html?=aliyunhttps://cdh.twitdw.com/pingtai/SrQGGTKDA3.html?=aliyun


区别

块级元素各占据一行,垂直方向排列;块级元素以新行开始,以换行结束。内联元素在显示时通常不会以新行开始,相邻的行内元素会排列在同一行例,直到一行排不下才会换行。

块级元素可以包含行内元素和块级元素。行内元素不能包含块级元素。

行内元素与块级元素属性的不同,主要是盒模型属性上:行内元素设置width无效,height无效,其宽度随元素的内容而变化,margin上下无效,padding上下无效。块级元素可以设置宽、高,盒模型各属性也均能成功设置。

头部元素

<link>标签

定义文档与外部资源之间的关系,最常用于连接样式表。链接样式表的基本语法: <link rel="stylesheet"  href="URL">。


<meta>标签

提供关于HTML文档的元数据。例如作者、日期和时间、网页描述、关键词、页面刷新等。如:


<meta name="description" content="信息参数" /> 用于描述网页


<meta name="keywords" content="信息参数" /> 用于描述网页关键词


<meta name="author" content="信息参数"> 用于描述网页作者


<meta http-equiv="content-type" content="text/html; charset=信息参数" /> 用于提供HTTP协议的响应头报文


<meta http-equiv="refresh" content="30" url="网址参数"> 用于规定页面刷新时间为30s。

————————————————

相关文章
|
8月前
|
机器学习/深度学习 人工智能 算法
普通人怎么学人工智能?这些隐藏学习秘籍大揭秘,生成式人工智能认证(GAI认证)来助力
在人工智能(AI)快速发展的今天,普通人学习AI已成为必然趋势。本文从明确学习目标与路径、利用多元化资源、注重实践应用、关注GAI认证及持续自我提升五个方面,为普通人提供系统化的AI学习指南。通过设定目标、学习编程语言、参与项目实践和获取专业认证,普通人可逐步掌握AI技能,在未来职场中占据优势并开启智能时代新篇章。
|
12月前
|
数据可视化 关系型数据库 MySQL
阿里云开发者社区12月更文特别活动分享:🌍PolarDB、🧹OS Copilot和🧰云效Flow深度体验
本文深入探讨了阿里云的三款核心产品:PolarDB MySQL、OS Copilot和云效Flow,分别聚焦于云数据库、系统运维和DevOps流程管理的功能、表现及优化建议。通过多场景评测与实验,展示了这些产品在提高效率、简化操作和增强系统稳定性方面的显著优势。
|
存储 Shell 开发工具
Flutter&鸿蒙next 中使用 MobX 进行状态管理
本文介绍了如何在 Flutter 中使用 MobX 进行状态管理。MobX 是一个基于观察者模式的响应式编程库,通过 `@observable` 和 `@action` 注解管理状态,并使用 `Observer` 小部件自动更新 UI。文章详细讲解了 MobX 的核心概念、如何集成到 Flutter 项目中以及具体的代码示例。适合希望在 Flutter 应用中实现高效状态管理的开发者阅读。
335 9
|
边缘计算 5G 网络安全
C-RAN:集中式无线接入网,赋能 5G 时代
C-RAN:集中式无线接入网,赋能 5G 时代
520 1
|
SQL Java 数据库连接
Springboot框架整合Spring JDBC操作数据
JDBC是Java数据库连接API,用于执行SQL并访问多种关系数据库。它包括一系列Java类和接口,用于建立数据库连接、创建数据库操作对象、定义SQL语句、执行操作并处理结果集。直接使用JDBC涉及七个步骤,包括加载驱动、建立连接、创建对象、定义SQL、执行操作、处理结果和关闭资源。Spring Boot的`spring-boot-starter-jdbc`简化了这些步骤,提供了一个在Spring生态中更便捷使用JDBC的封装。集成Spring JDBC需要添加相关依赖,配置数据库连接信息,并通过JdbcTemplate进行数据库操作,如插入、更新、删除和查询。
425 0
|
机器学习/深度学习 算法 数据挖掘
基于GWO灰狼优化的CNN-LSTM的时间序列回归预测matlab仿真
本项目展示了一种结合灰狼优化(GWO)与深度学习模型(CNN和LSTM)的时间序列预测方法。GWO算法高效优化模型超参数,提升预测精度。CNN提取局部特征,LSTM处理长序列依赖,共同实现准确的未来数值预测。项目包括MATLAB 2022a环境下运行的完整代码及视频教程,代码内含详细中文注释,便于理解和操作。
|
Linux 开发工具 C语言
C语言与图形编程进阶
C语言与图形编程进阶
|
SQL 分布式计算 BI
实时计算 Flink版产品使用问题之基于宽表数据展示实时报表,该如何实现
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。

热门文章

最新文章