html自学笔记

html自学笔记,第1张

HTML

超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。

W3C

W3C 让每个人都能在互联网上分享资源。

W3C(英语:World Wide Web Consortium,万维网联盟),又称 W3C 理事会,是万维网的主要国际标准组织。

标准:

架构化标准语言(HTML、XML)

表现标准语言(CSS)

行为标准(DOM、ECMAScript)

1、基本结构

声明为 HTML5 文档 元素是 HTML 页面的根元素 元素包含了文档的元(meta)数据,如 定义网页编码格式为 utf-8。 元素描述了文档的标题 元素包含了可见的页面内容 元素定义一个大标题

元素定义一个段落

DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta charset="keywords" content="lxf">
    <meta charset="description" content="LXF">

    <title>lxftitle>
head>
<body>

body>
html>
2、基本标签
DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>基本标签下学习title>
head>
<body>

<h1>这是一个标题。h1>
<h2>这是一个标题。h2>
<h3>这是一个标题。h3>

<p>两只老虎    两只老虎p>
<p>跑得快       跑得快p>
<p>一只没有耳朵     一只没有尾巴p>

<p>两只老虎    两只老虎<br/>

    跑得快       跑得快<br/>

    一只没有耳朵     一只没有尾巴p>
<hr>


<h1>字体样式标签h1>
<strong>bbbbbbbbstrong>
<br>
<em>bbbbbbbbbbbbem>
<br>

空格       空格
<br>
><©

> ;
body>
html>
3、图像标签

是空标签,意思是说,它只包含属性,并且没有闭合标签。

要在页面上显示图像,你需要使用源属性(src)。src 指 “source”。源属性的值是图像的 URL 地址。

定义图像的语法是:




    
    图像标签





4、链接标签

HTML 超链接(链接)

HTML使用标签 来设置超文本链接。

超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。

当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。

在标签 中使用了href属性来描述链接的地址。

默认情况下,链接将以以下形式出现在浏览器中:

一个未访问过的链接显示为蓝色字体并带有下划线。

访问过的链接显示为紫色并带有下划线。

点击链接时,链接显示为红色并带有下划线。

DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>链接标签title>
head>
<body>
<a name="top" >a>
<a href="https://www.baidu.com" target="_blank">跳转百度a>
<a href="https://www.baidu.com" target="_self">跳转百度a>
<br>
<a href="图像标签.html">跳转图像a>
<br>
<a href="图像标签.html"><img src="../image/1.PNG" alt="加载错误文字" title="悬停文字">
a>
<p><a href="图像标签.html"><img src="../image/1.PNG" alt="加载错误文字" title="悬停文字">a>>p>
<p><a href="图像标签.html"><img src="../image/1.PNG" alt="加载错误文字" title="悬停文字">a>p>
<p><a href="图像标签.html"><img src="../image/1.PNG" alt="加载错误文字" title="悬停文字">a>p>
<p><a href="图像标签.html"><img src="../image/1.PNG" alt="加载错误文字" title="悬停文字">a>p>
<p><a href="图像标签.html"><img src="../image/1.PNG" alt="加载错误文字" title="悬停文字">a>p>
<p><a href="图像标签.html"><img src="../image/1.PNG" alt="加载错误文字" title="悬停文字">a>p>
<p><a href="图像标签.html"><img src="../image/1.PNG" alt="加载错误文字" title="悬停文字">a>p>
<p><a href="图像标签.html"><img src="../image/1.PNG" alt="加载错误文字" title="悬停文字">a>p>
<p><a href="图像标签.html"><img src="../image/1.PNG" alt="加载错误文字" title="悬停文字">a>p>

<a href="#top">回到顶部a>
<br>
<a href="图像标签.html#top">跳转a>


<a href="mailto:821271702@qq.com">点击联系我a>
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=821271702&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:821271702:53" alt="点击联系我" title="点击联系我"/>a>
body>
html>
5、行内元素 块元素

行内标签(内联标签)不占有独立的区域,仅仅靠自身的字体大小和图像尺寸来支撑结构,一般不可以设置宽度,高度,对齐等属性,常用于控制页面中文本的样式
常见的行内标签a,strong,b,em,i,del,s,ins,u,span其中span标签是最典型的行内标签。

特点:

和相邻行内标签在一行上
高、宽无效,但水平方向的padding,margin可以设置,垂直方向的无效
行内标签只能容纳文本或者其他行内标签(a特殊 ,a标签里面可以放块级元素)
块级标签:每个块标签通常都会独自占据一行或多整行,可以对其设置宽度,高度,对齐等属性,常用于网页布局和网页结构的搭建

常见的快标签有h1~h6 ,p,div,ul,ol,li其中di>标签是最典型的块标签

特点:

总是从新行开始
高度、行高、外边距以及内边距都可以控制
宽度默认是容器的100%
可以容纳内联标签和其他标签
行内块标签:在行内标签中有几个特殊的标签 img,input,td 可以对它们设置宽高和对齐属性

特点:

和相邻行内标签(或者行内块)在一行上,但是之间有空白缝隙
默认宽度就是它本身内容的宽度
块、行内标签转换为行内块:display:inline-block;

6、列表

HTML 有序列表

同样,有序列表也是一列项目,列表项目使用数字进行标记。 有序列表始于

标签。每个列表项始于 标签。

列表项使用数字来标记。

CoffeeMilkHTML无序列表

HTML无序列表

无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。

无序列表使用

标签

CoffeeMilk

HTML 自定义列表

自定义列表不仅仅是一列项目,而是项目及其注释的组合。

自定义列表以

标签开始。每个自定义列表项以 开始。每个自定义列表项的定义以 开始。

Coffee - black hot drink Milk - white cold drink
标签描述
ol定义有序列表
ul定义无序列表
li定义列表项
dl定义列表
dt自定义列表项目
dd定义自定列表项的描述
7、表格标签

表格由

标签来定义。每个表格均有若干行(由 标签定义),每行被分割为若干单元格(由
标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。

表格实例

Title
row 1, cell 1
row 2, cell 1row 2, cell 2
row 2, cell 1
# 8、视频音频
DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>媒体元素title>
head>
<body>
<video width="320" height="240" controls>
    <source src="../image/1.mp4" type="video/mp4">
    您的浏览器不支持Video标签。
video>
<audio controls>
    <source src="../image/1.mp4" type="audio/ogg">
    您的浏览器不支持 audio 元素。
audio>


body>
html>
9、页面结构

DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>页面结构title>
head>
<body>
<he>
    <h2>网页头部h2>
he>
<sectio>
    <h2>网页主题h2>
sectio>

<foot>
    <h2>网页底部h2>
foot>
body>
html>
10、iframe内联框架

iframe标签生成一个指定区域,在该区域中嵌入其他网页。它是一个容器元素,如果浏览器不支持,就会显示内部的子元素。

<iframe src="https://www.baidu.com"  name="hello" width="100%" height="500" frameborder="0">  <p><a href="https://www.baidu.com" target="hello">点击打开嵌入页面a>p>iframe>

上面的代码在当前网页嵌入www.baidu.com,显示区域的宽度是100%,高度是500像素。如果当前浏览器不支持,则会显示一个链接,让用户点击。

浏览器普遍支持,所以内部的子元素可以不写。

iframe的属性如下:

allowfullscreen:允许嵌入的网页全屏显示,需要全屏 API 的支持,请参考相关的 JavaScript 教程。frameborder:是否绘制边框,0为不绘制,1为绘制(默认值)。建议尽量少用这个属性,而是在 CSS 里面设置样式。src:嵌入的网页的 URL。width:显示区域的宽度。height:显示区域的高度。sandbox:设置嵌入的网页的权限,详见下文。importance:浏览器下载嵌入的网页的优先级,可以设置三个值。high表示高优先级,low表示低优先级,auto表示由浏览器自行决定。name:内嵌窗口的名称,可以用于、、的target属性。referrerpolicy:请求嵌入网页时,HTTP 请求的Referer字段的设置。参见标签的介绍。 11、表单标签

HTML 表单用于收集用户的输入信息。

HTML 表单表示文档中的一个区域,此区域包含交互控件,将用户收集到的信息发送到 Web 服务器。

DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单标签title>
head>
<body>
<h1>注册h1>
<form action="hello.html" method="post">
    <p>名字:<input type="text" name="username">p>
    <p>密码:<input type="password" name="password">p>
    <input type="submit">
    <input type="reset">
form>
body>
html>

HTML 表单标签

<form>	定义供用户输入的表单
<input>	定义输入域
<textarea>	定义文本域 (一个多行的输入控件)
<label>	定义了 <input> 元素的标签,一般为输入标题
<fieldset>	定义了一组相关的表单元素,并使用外框包含起来
<legend>	定义了 <fieldset> 元素的标题
<select>	定义了下拉选项列表
<optgroup>	定义选项组
<option>	定义下拉列表中的选项
<button>	定义一个点击按钮
<datalist>New	指定一个预先定义的输入控件选项列表
<keygen>New	定义了表单的密钥对生成器字段
<output>New	定义一个计算结果



    
    表单标签


注册



常用的正则表达式_正则表达式大全_脚本之家 (jb51.net)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/940187.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-17
下一篇 2022-05-17

发表评论

登录后才能评论

评论列表(0条)

保存