前端学习系列之html

目录

初识html

发展史

 优势

W3C

标准

地址

格式

网页基本标签

标题标签

段落标签

换行标签

水平线标签

字体样式

注释和特殊符号

特殊符号

图像、超链接

图像

常见图像格式

格式

超链接

格式

重要属性

href:规定链接指向的页面的 URL

target:链接页面的打开方式

name:定义锚名称

title:鼠标悬停显示的提示文本

状态

列表、表格、媒体元素

列表

分类

表格

优点

基本结构

使用

媒体元素

内联框架

表单及表单应用

表单

input属性

单选框

多选框

按钮

滑块

搜索框

下拉框

文本域

文件域

表单的应用


初识html

html:Hyper Text Markup Language(超文本标记语言)

发展史

 优势

1.世界知名浏览器都支持html

2. 市场需求大

3.跨平台

W3C

World Wide Web Consortium(万维网联盟)

标准

结构化标准语言:html、xml

表现标准语言:CSS

行为标准语言:DOM、ECMAScript

地址

http://www.w3.org

http://www.chinaw3c.org

格式

<head></head>:网页头部

<body></body>:主体部分

<body>、</body>等成对的标签,分别叫开放标签和闭合标签

网页基本标签

注释:<!-- 注释标签 -->

标题标签

<h1></h1>

<h2></h2>

<h3></h3>

<h4></h4>

<h5></h5>

<h6></h6>

段落标签

<p></p>

换行标签

<br/>

水平线标签

<hr/>

字体样式

粗体:<strong></strong>

斜体:<em></em>

注释和特殊符号

注释:<!-- 注释标签 -->

特殊符号

空格:&nbsp;

大于号:&gt;

小于号:&lt;

版权符号:&copy;

图像、超链接

图像

常见图像格式

jpg、gif、png、bmp......

格式

<img src="图片地址" alt="图片替代文字" title="鼠标悬停提示文字" width="图片宽度" height="图片高度" />

src :图片地址,其中包括相对地址、绝对地址

        相对地址:../

        绝对地址:图片在电脑文件夹中的完整地址

alt:当图片找不到时,显示文字

title:鼠标悬停提示文字

超链接

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

格式

<a href="" target="" name=""></a>

重要属性

href:规定链接指向的页面的 URL

外部链接:< a href="http:// www.baidu.com">百度</a>

内部链接:网站内部页面之间的相互链接:< a href="index.html">首页</a >

空链接:如果当时没有确定链接目标时:<a href="#">首页</a>

下载链接:如果href里面地址是一个文件会下载这个文件:<a href="xiazai.zip">下载文件</a>

锚点链接:点我们点击链接,可以快速定位到页面中的某个位置:<a href="#two">首页</a>

<h1 id="two">首页</h1 >

target:链接页面的打开方式

_top: 跳出框架打开网页。

_parent: 在父窗口打开网页。

_ framename: 在指定的框架中打开网页。

_self:为默认值当前页面打开。

_blank:为在新窗口中打开方式。

name:定义锚名称

锚:定义在某个点上

可以快速定位到页面中的某个位置:<a href="#two">首页</a>,<h1 id="two">首页</h1 >

title:鼠标悬停显示的提示文本

状态

对于a标签,一共有5种状态::link, :visited, :hover, :focus, :active 

        :link —— 于声明未访问状态链接的样式;

        :visited —— 可以用于声明已经访问链接的样式;

        :hover —— 可以用于声明鼠标悬停在链接上的样式;

        :focus —— 可以用于声明浏览器焦点悬停在链接上的样式(通过键盘选择链接);

        :active —— 可以用于声明浏览器点击链接的样式。

四个“状态”的先后过程是:a:link ->a:hover ->a:active ->a:visited。另外,a:active不能设置有无下划线(总是有的)

列表、表格、媒体元素

列表

列表就是信息资源展现的一种形式。它可以使信息结构化和条理化,并以列表的形式显示出来,以便浏览者能够更加快捷的获得相应的信息。

分类

有序列表

使用<ol></ol>表示

<ol>

        <li>java</li>

        <li>Python</li>

        <li>运维</li>

        <li>前端</li>

        <li>C/c++</li>

</ol>

无序列表

使用<ul></ul>表示

<ul>

        <li>java</li>

        <li>Python</li>

        <li>运维</li>

        <li>前端</li>

        <li>C/c++</li>

</ul>

自定义列表

使用<dl></dl>表示

<dl>

        <dt>学科</dt>      

        <li>java</li>

        <li>Python</li>

        <li>Linux</li>

        <li>C</li>

</dl>

其中:dl:标签

          dt:列表名称

          dd:列表内容

表格

优点

        1.简单通用

        2.结构稳定

基本结构

        1.单元格

        2.行

        3.列

        4.跨行

        5.跨列

使用

行:tr

列:td

跨列:colspan

跨行:rowspan

<table border="1px">

        <tr>

                <td>1-1</td>

                <td>1-2</td>

                <td>1-3</td>

                <td>1-4</td>

        </tr>

        <tr>

                <td>2-1</td>

                <td>2-2</td>

                <td>2-3</td>

                <td>2-4</td>

        </tr>

        <tr>

                <td>3-1</td>

                <td>3-2</td>

                <td>3-3</td>

                <td>3-4</td>

        </tr>

</table>

<table border="1px">

        <tr>

                <td colspan="4">1-1</td>

        </tr>

        <tr>

                <td rowspan="2">2-1</td>

                <td>2-2</td>

                <td>2-3</td>

                <td>2-4</td>

        </tr>

        <tr>

                <td>3-1</td>

                <td>3-2</td>

                <td>3-3</td>

        </tr>

</table>

<table border="1px">

        <tr>

                <td colspan="4">1-1</td>

        </tr>

        <tr>

                <td>2-1</td>

                <td>2-2</td>

                <td>2-3</td>

                <td>2-4</td>

        </tr>

        <tr>

                <td>3-1</td>

                <td>3-2</td>

                <td>3-3</td>

                <td>3-4</td>

        </tr>

</table>

媒体元素

格式

视频:

<video src="" controls autoplay></video>

音频:

<audio src="" controls autoplay></audio >

src:资源路径

controls :显示进度控制条

autoplay:自动播放

内联框架

在网站中嵌入外部网站使用iframe 标签

格式:

<iframe src="" name=""></iframe>

src:引用页面地址

name:框架标识名

表单及表单应用

表单

格式:

<form action="" method="">

</from>

action:表单提交的位置,可以是网站或者请求处理地址

method:提交方式,post、get

使用:

input属性

单选框

格式:

<input type="redio" value="" name="" />

value:单选框的值

name:表示组,同一个组名,只能只能进行单选

多选框

格式:

<input type="checkbox" value="" name="" checked />

value:多选框的值

name:表示组,同一个组名,能进行多选,提交成数组形式

checked :默认选中

按钮

格式:

<input type="button" value="" name="" />

图片按钮格式:

<input type="image" src="" />

type:按钮类型

value:按钮显示值

name:按钮名称

src:图片按钮链接地址

type="button":普通按钮

type="image":图片按钮

type="submit":提交按钮

type="reset":重置按钮

滑块

格式:

<input type="range" min="" max="" step="" name="" />

range:滑块类型

min:最小值

max:最大值

step:每次相加值

name:名称

搜索框

格式:

<input type="search" name="" />

search:搜索框类型

name:名称

下拉框

格式:

<select name="">

        <option value="" selected></option>

</select>

select:下拉框

option :下拉框选项

value:值

selected:默认选中

文本域

 格式:

<textarea name="" cols="10" rows="10">文本内容</textarea>

textarea:文本域标识

name:名称

cols:行

rows:列

文件域

 格式:

<input type="file" value="" name="" />

type:类型

value:显示值

name:名称

表单的应用

        1.hidden:隐藏

        2.readonly:只读

        3.disables:禁用

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【GO】k8s 管理系统项目16[前端部分--项目初始化]-学习记录

学习链接 https://blog.csdn.net/qq_29974229/article/details/129119279?spm1001.2014.3001.5502 nvm use v16.15.0 npm install vue -g npm install -g vue/clivue create k8s-plantform-fe选择 Default cd k8s-plantform-fe npm run servecd ./src mkdir views mkdir r…

华北高温背后的隐忧,双碳最大的障碍之一藏在这里

高温天气带来的庞大用电负荷&#xff0c;再一次让人们想到能源紧张问题和节能减碳的必要性。 然而&#xff0c;在日常企业经营中&#xff0c;由于员工缺乏对公共财产的成本意识&#xff0c;往往造成电力资源的巨大浪费。节能减碳&#xff0c;必须与精细化管理相结合&#xff0c…

《opencv实用探索·三》opencv Mat与数组互转

1、利用Mat来存储数据&#xff0c;避免使用数组等操作 //创建一个两行一列的矩阵cv::Mat mean (cv::Mat_<float>(2, 1) << 0.77, 0.33);std::cout() << mean << std::endl;float a mean.at<float>(0, 0); //0.77float b mean.at<float&…

Springboot日志-logback

logback-spring.xml的配置项 共有一个父标签、两种属性、三个节点: 一个父标签&#xff1a;configuration 两种属性&#xff1a;contextName和property 三个节点&#xff1a;appender、root、logger 日志级别 日志级别从低到高分为TRACE < DEBUG < INFO < WARN &…

RabbitMQ工作模式2 整合springboot 和MQ高级特性

RabbitMQ工作模式 1.路由模式 创建交换机 , 连接队列 (生产者) public class MyTestExDirect {Testpublic void bbb() throws IOException, TimeoutException {ConnectionFactory connectionFactory new ConnectionFactory();//连接mqconnectionFactory.setUsername("…

ZYNQ PL 中断请求

1 中断概念 中断学习 2 ZYNQ 中断框图 上图为 zynq 中断分布框图。可以看到部分 PL 到 PS 部分的中断&#xff0c;经过中断控制分配器&#xff08;ICD&#xff09;&#xff0c; 同时进入 CPU1 和 CPU0。查询下面表格&#xff0c;可以看到 PL 到 PS 部分一共有 20 个中断可以使…

qt国际化多语言

vs + qt 方法 一 (1)生成.pro文件 如果报错: cannot find any qt projects to export 则执行如下: 然后重新生成 pro文件。 (2)生成ts文件 (方法1)在项目文件(xxx.pro) 文件添加: TRANSLATIONS += en.ts zh_CN.ts 然后打开cmd命令,进入项目目录,执行 l…

C++中的new、operator new与placement new

new operator new operator是我们常用的new。 new 和 delete 是用来在 堆上申请和释放空间的 &#xff0c;是 C 定义的 关键字&#xff0c;和 sizeof 一样。 实际 new / delete 和 malloc / free 最大的区别是&#xff0c;前者对于 自定义类型 除了可以开辟空间&#xff0c;…

C语言基础篇5:指针(二)

接上篇&#xff1a;C语言基础篇5&#xff1a;指针(一) 4 指针作为函数参数 4.1 指针变量作为函数的参数 指针型变量可以作为函数的参数&#xff0c;使用指针作为函数的参数是将函数的参数声明为一个指针&#xff0c;前面提到当数组作为函数的实参时&#xff0c;值传递数组的地址…

其利天下技术总监冯建武受邀出席“2023年电子工程师大会”并作主题演讲

2023年11月23日&#xff0c;由华秋电子发烧友主办的“2023年电子工程师大会暨第三届社区年度颁奖活动”在深圳新一代产业园成功举行。本次年度颁奖活动邀请了高校教授、企业高管、行业专家、资深电子工程师等共300多人出席。聚焦“电机驱动技术”、“开源硬件”、“OpenHarmony…

C#学习-8课时

P10 输入输出程序编写 相同类型的可以直接相加&#xff1b; cwtabtabconsole.Writeline(); using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace C_8_1 { class Program { s…

【腾讯云云上实验室】用向量数据库—实践相亲社交应用

快速入口 &#x1f449;向量数据库_大模型知识库_向量数据存储_向量数据检索- 腾讯云 (tencent.com) 文章目录 前言1. 向量数据库概念及原理1.1 向量数据库概念1.2 向量数据库核心原理1.3 向量数据库优缺点1.4 向量数据库与传统数据库的区别 2. 腾讯云向量数据库的基本特性及优…

黑马程序员索引学习笔记

文章目录 索引的分类从索引字段特性从物理存储从数据结构组成索引的字段个数 InnoDB主键索的Btree高度为多高呢?explain执行计划最左匹配原则索引失效情况SQL提示覆盖索引、回表查询前缀索引索引设计原则 索引的分类 从索引字段特性 主键索引、唯一索引、常规索引、全文索引…

RNN 网络结构及训练过程简介

本文通过整理李宏毅老师的机器学习教程的内容&#xff0c;简要介绍 RNN&#xff08;recurrent neural network&#xff09;的网络结构及训练过程。 RNN 网络结构, 李宏毅 RNN RNN 的特点在于存储功能&#xff0c;即可以记忆前面时刻的信息。 最简单的 RNN 结构如下&#xf…

切换服务器上自己用户目录下的 conda 环境和一个外部的 Conda 环境

如果我们有自己的 Miniconda 安装和一个外部的 Conda 环境&#xff08;比如一个全局安装的 Anaconda&#xff09;&#xff0c;我们可以通过修改 shell 环境来切换使用它们。这通常涉及到更改 PATH 环境变量&#xff0c;以便指向你想要使用的 Conda 安装的可执行文件&#xff1a…

CSS新手入门笔记整理:CSS基本选择器

id属性 id属性具有唯一性&#xff0c;也就是说&#xff0c;在一个页面中相同的id只能出现一次。在不同的页面中&#xff0c;可以出现两个id相同的元素。 语法 <div id"text"> ...... </div> class属性 class&#xff0c;顾名思义&#xff0c;就是“类…

C语言每日一题(37)两数相加

力扣网 2 两数相加 题目描述 给你两个 非空 的链表&#xff0c;表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的&#xff0c;并且每个节点只能存储 一位 数字。 请你将两个数相加&#xff0c;并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外&a…

【Linux】第二十一站:文件(一)

文章目录 一、共识原理二、C系列文件接口三、从C过渡到系统&#xff1a;文件系统调用四、访问文件的本质 一、共识原理 文件 内容 属性 文件分为打开的文件 和 没打开的文件 打开的文件&#xff1a;是谁打开的&#xff1f;是进程&#xff01;----所以研究打开的文件本质是研…

Redis之C语言底层数据结构笔记

目录 动态字符串SDS Dict ZipList QuickList ​ SkipList 动态字符串SDS Dict ZipList QuickList SkipList

SAP创建ODATA服务-Structure

SAP创建ODATA服务-Structure 1、创建数据字典 进入se11创建透明表ZRICO_USR,并创建对应字段 2、创建OData service 首先创建Gateway service project&#xff0c;事务码&#xff1a;SEGW&#xff0c;点击Create Project 按钮 Gateway service Project分四个部分&#xff1a…