html入门教程(html零基础入门教程)

1.1 HTML简介

什么是HTML?

HTML 是用来描述网页的一种语言。

l HTML 指的是超文本标记语言: Hyper Text Markup Language

l HTML 不是一种编程语言,而是一种标记语言

l 标记语言是一套标记标签 (markup tag)

l HTML 使用标记标签来描述网页

l HTML 文档包含了HTML 标签文本内容

l HTML文档也叫做 web 页面

实例

我的第一个标题

我的第一个段落。

实例解析

l DOCTYPE 声明了文档类型

l 位于标签与描述了文档类型

l 位于标签与为可视化网页内容

l 位于标签

作为一个标题使用

l 位于标签

作为一个段落显示

在HTML5中也是描述了文档类型。

1.1.3 HTML 标签

HTML 标记标签通常被称为 HTML 标签 (HTML tag)。

l HTML 标签是由尖括号包围的关键词,比如

l HTML 标签通常是成对出现的,比如

l 标签对中的第一个标签是开始标签,第二个标签是结束标签“/”

l 开始和结束标签也被称为开放标签闭合标签

<标签>内容

1.1.4 HTML 元素

"HTML 标签" and "HTML 元素" 通常都是描述同样的意思.

但是严格来讲, 一个 HTML 元素包含了开始标签与结束标签,如下实例:

HTML 元素:

This is a paragraph.

1.1.5 Web 浏览器

Web浏览器(如谷歌浏览器,Internet Explorer,Firefox,Safari,Chrome)是用于读取HTML文件,并将其作为网页显示。

浏览器并不是直接显示的HTML标签,但可以使用标签来决定如何展现HTML页面的内容给用户:

1.1.6 HTML 网页结构

下面是一个可视化的HTML页面结构:

1.1.7 HTML版本

从初期的网络诞生后,已经出现了许多HTML版本:

1.1.8  声明

声明有助于浏览器中正确显示网页。

网络上有很多不同的文件,如果能够正确声明HTML的版本,浏览器就能正确显示网页内容。

doctype 声明是不区分大小写的,以下方式均可:

常见的 DOCTYPE 声明

u HTML 5

u HTML 4.01 Strict

这个 DTD 包含所有 HTML 元素和属性,但不包括表象或过时的元素(如 font )。框架集是不允许的。

u HTML 4.01 Transitional

这个 DTD 包含所有 HTML 元素和属性,包括表象或过时的元素(如 font )。框架集是不允许的。

u HTML 4.01 Frameset

这个 DTD 与 HTML 4.01 Transitional 相同,但是允许使用框架集内容。

u XHTML 1.0 Strict

这个 DTD 包含所有 HTML 元素和属性,但不包括表象或过时的元素(如 font )。框架集是不允许的。结构必须按标准格式的 XML 进行书写。

u XHTML 1.0 Transitional

这个 DTD 包含所有 HTML 元素和属性,包括表象或过时的元素(如 font )。框架集是不允许的。结构必须按标准格式的 XML 进行书写。

u XHTML 1.0 Frameset

这个 DTD 与 XHTML 1.0 Transitional 相同,但是允许使用框架集内容。

u XHTML 1.1

这个 DTD 与 XHTML 1.0 Strict 相同,但是允许添加模块(例如为东亚语言提供 ruby 支持)。

1.2HTML基础

1.2.1 标题

HTML 标题(Heading)是通过

-

标签来定义的.

h是英文header标题的缩写,标题无处不在,它的应用范围十分广泛:网站结构、写作文、PPT等。h1是主标题,h2是副标题,h3、h4、h5、h6依次递减字体的大小。

实例:

1.2.2 段落

HTML 段落是通过标签

来定义的,P是英文paragraph段落的缩写,经常被用来创建一个段落,就和你写作文一样。

1.2.3 链接

HTML 链接是通过标签 来定义的.a标签,也叫anchor(锚点)元素,既可以用来链接到外部地址实现页面跳转功能,也可以链接到当前页面的某部分实现内部导航功能。在 href 属性中指定链接的地址。

使用target属性,可以定义被链接的文档在何处打开,target=“_blank”会在新窗口打开文档。

这是一个链接!


标签定义 HTML 页面中的主题变化(比如话题的转移),并显示为一条水平线。

1.2.4 折行


元素是一个空的 HTML 元素。由于关闭标签没有任何意义,因此它没有结束标签。

文本格式化

HTML 使用标签 对输出的文本进行格式, 如:粗体 or 斜体

通常标签 替换加粗标签 来使用, 替换 标签使用。

1.2.5 表格

表格由

标签来定义。每个表格均有若干行(由标签定义),每行被分割为若干单元格(由

标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。

如果不定义边框属性,表格将不显示边框。有时这很有用,但是大多数时候,我们希望显示边框。

使用边框属性来显示一个带有边框的表格:

表格的表头使用th标签进行定义。

大多数浏览器会把表头显示为粗体居中的文本:

行合并和列合并:

1.2.6 列表

HTML 支持有序、无序和定义列表:

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

  1. 标签。每个列表项始于
  2. 标签。

列表项项使用数字来标记。

观察在ol添加type属性,type=”A”或者type=”a”或者type=”i”或者type=”I”

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

无序列表使用

  • 标签。

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

自定义列表以

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

1.2.10区块

HTML 可以通过

将元素组合起来。

Ø 区块元素

大多数 HTML 元素被定义为块级元素内联元素

块级元素在浏览器显示时,通常会以新行来开始(和结束)。

实例:

,

,

  • ,

Ø 内联元素

内联元素在显示时通常不会以新行开始。

实例: ,

, ,

Ø

元素

HTML

元素是块级元素,它是可用于组合其他 HTML 元素的容器。

元素没有特定的含义。除此之外,由于它属于块级元素,浏览器会在其前后显示折行。

如果与 CSS 一同使用,

元素可用于对大的内容块设置样式属性。

元素的另一个常见的用途是文档布局。它取代了使用表格定义布局的老式方法。使用元素进行文档布局不是表格的正确用法。
元素的作用是显示表格化的数据。

1.2.11布局

大多数网站可以使用

或者元素来创建多列。CSS 用于对元素进行定位,或者为页面创建背景以及色彩丰富的外观。

1.2.12 表单

表单是一个包含表单元素的区域。

表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。

表单使用表单标签来设置:

文本域(Text Fields)

文本域通过标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域。

密码字段

密码字段通过标签来定义:

单选按钮(Radio Buttons)

标签定义了表单单选框选项:

复选框(Checkbox)

定义了复选框. 用户需要从若干给定的选择中选取一个或若干选项。

提交按钮(Submit Button)

定义了提交按钮.

当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。

下拉列表

文本框

按钮

1.2.13 head头部

元素包含了所有的头部标签元素。在元素中你可以插入脚本(scripts), 样式文件(CSS),及各种meta信息。

可以添加在头部区域的元素标签为:,<style>,<meta>,<link>,<script>.</p><p><strong>Title元素</strong></p><p><title>标签定义了不同文档的标题。</p><p><title>在 HTML/XHTML 文档中是必须的。</p><p><title>元素:</p><p>l 定义了浏览器工具栏的标题</p><p>l 当网页添加到收藏夹时,显示在收藏夹中的标题</p><p>l 显示在搜索引擎结果页面的标题</p><p>一个简单的 HTML 文档:</p><p><img src="https://p1.toutiaoimg.com/img/pgc-image/a6343e781606471687896088a7191e46~tplv-tt-shrink:600:0.image" /></p><p><strong><link>元素</strong></p><p><link>标签定义了文档与外部资源之间的关系。</p><p><link>标签通常用于链接到样式表:</p><p><img src="https://p1.toutiaoimg.com/img/pgc-image/758fb32bc6b04672a11b899eb0ee9828~tplv-tt-shrink:600:0.image" /></p><p><strong><style>元素</strong></p><p><style>标签定义了HTML文档的样式文件引用地址.</p><p>在<style>元素中你需要指定样式文件来渲染HTML文档:</p><p><img src="https://p1.toutiaoimg.com/img/pgc-image/88eaa190af8743b6a1a85a582c836e34~tplv-tt-shrink:600:0.image" /></p><p><strong><meta>元素</strong></p><p>meta标签描述了一些基本的元数据。</p><p><meta>标签提供了元数据.元数据也不显示在页面上,但会被浏览器解析。</p><p>META元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。</p><p>元数据可以使用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务。</p><p><meta>一般放置于<head>区域</p><p><img src="https://p1.toutiaoimg.com/img/pgc-image/04751ba45030455eb743f7f4f48c443a~tplv-tt-shrink:600:0.image" /></p><p><strong><script>元素</strong></p><p><script>标签用于定义客户端脚本,比如 JavaScript。</p><p><script>元素既可包含脚本语句,也可以通过 "src" 属性指向外部脚本文件。</p><p>JavaScript 通常用于图像操作、表单验证以及动态内容更改。</p><p><img src="https://p1.toutiaoimg.com/img/pgc-image/331a69e3d9ac45a7980e0490c57c7a09~tplv-tt-shrink:600:0.image" /></p><p><strong>1.1 HTML属性</strong></p><p>属性是 HTML 元素提供的附加信息。</p><p>A</p><p>Href 目标链接地址</p><p>Img</p><p>Src 目标源</p><p>Table</p><p>Tr</p><p>Td</p><p>Th</p><p>Rowspan</p><p>Colspan</p><p>Ol</p><p>type</p><p>Input</p><p>Type: text文本框|password|radio|checkbox|hidden|submit</p><p>Name</p><p>Id</p><p>Value</p><p>Textarea</p><p>Rows</p><p>Cols</p><p>Form:</p><p>Action</p><p>Method:get|post</p><p>Select:</p><p>Mutiple</p><p>Name</p><p>id</p><p>HTML 属性</p><p>l HTML 元素可以设置<strong>属性</strong></p><p>l 属性可以在元素中添加<strong>附加信息</strong> about an element</p><p>l 属性一般描述于<strong>开始标签</strong></p><p>l 属性总是以名称/值对的形式出现,<strong>比如:name="value"</strong>。</p><p>HTML 链接由 <a> 标签定义。链接的地址在 <strong>href 属性</strong>中指定:</p><p>属性值应该始终被包括在引号内。</p><p>双引号是最常用的,不过使用单引号也没有问题。</p><p>在某些个别的情况下,比如属性值本身就含有双引号,那么必须使用单引号,例如:name='John "ShotGun" Nelson'</p><p>大多数 HTML 元素都拥有class/id/style/title的属性。</p><p><img src="https://p1.toutiaoimg.com/img/pgc-image/ceac1a523da548f9880439c01ad1a9fb~tplv-tt-shrink:600:0.image" /></p></style>

(0)

相关推荐

  • excel零基础入门教程

    Excel是人们常用的办公软件,用来显示和处理各项数据,其功能及其强大,要想彻底掌握它的应用并非易事,需要要花时间下功夫.然而,Excel的一些基础功能已经完全能够满足办公人员的需求,并且简单易学,今 ...

  • PS零基础入门——标尺及测量工具

    PS零基础入门--标尺及测量工具 操作方法 01 执行"视图"--"标尺"命令,在图像窗口左边和上方就会弹出标尺. 复制工具的使用. 02 执行"编辑 ...

  • ps零基础入门教程

    ps是一款功能强大的图片编辑处理软件,使用该软件我们不仅可以合成图片,也可以制作图片效果,下面我们就来看看ps零基础是怎么入门的吧. 操作方法 01 打开ps之后我们新建一个文件,然后在这个打开的界面 ...

  • 王者荣耀零基础入门

    这是一篇0基础入门的,老鸟们可以关闭了,菜鸟们好好看哈. 操作方法 01 了解英雄的区别: 任何MOBA英雄都有数不清楚的英雄,但是这些英雄基本都有一个分类,有物理英雄有法术英雄,其实还有生命值高的坦 ...

  • 剪映视频教程新手入门(剪映零基础入门教程)

    剪映一直都是玩抖音的朋友非常爱用的一款短视频剪辑APP.这款软件不仅拥有超多免费的剪辑功能,使用剪映剪辑发布的视频还能获得平台更多的推荐.为了让各位小伙伴更快的了解剪映如何使用,今天就为大家分享一期抖 ...

  • ae新手零基础入门教程(ae使用教程入门基础图解)

    效果图今天教程非常简单,但是我觉得很实用,因为以后肯定会用到,所以今天我就给大家说说这个(每天5分钟,充实一整天)教程1.首先打开我们的AE2.新建一个合成,1280*720px,持续时间5秒,白色画 ...

  • ai零基础入门教程(ai平面设计基本教程)

    效果图Ai是一款很强大的软件,在平面设计中,我觉得是仅此于Ps的,所以平面设计师最基本的软件要求,要会Ps和Ai这两个.教程1.首先打开我们的Ai2.新家一个60*90cm,72分辨率,RGB模式的画 ...

  • solidworks的入门教程(solidworks零基础入门教程)

    solidworks的入门教程(solidworks零基础入门教程)

  • 零基础入门UI设计需要学习哪些课程?

    很多同学,在学习UI设计过程当中,不知道目前UI设计需要学习哪些课程?今天就给大家讲解一下UI设计需要学习哪些课程? 操作方法 01 UI设计美术阶段 学习内容:素描关系.光照现象.光影绘制.透视课程 ...

  • 手绘板零基础绘画教程

    经常绘画的人们都知道,手绘板可是必不可缺少的一种绘画材料.许多擅长绘画的人,一开始都是通过铅笔.彩绘.水粉画等材料,来完成对画作的制作.如果想要更深.更进一步让我们的绘画作品更具"形神&qu ...