常用html元素总结包括基本结构、文档类型、头部、主体等等

下面我会详细讲解“常用html元素总结包括基本结构、文档类型、头部、主体等等”的完整攻略。

基本结构

在编写html页面时,首先需要定义的是文档类型。常用的文档类型有HTML5、XHTML等。定义文档类型的方式如下:

<!DOCTYPE html>

接着,需要构建一个最基本的HTML文件结构,代码如下所示:

<!DOCTYPE html>
<html>
  <head>
    <title>页面标题</title>
  </head>
  <body>
    页面主体内容
  </body>
</html>

在这个结构中,<html> 元素包含了整个HTML页面的内容,其中包括了两个部分:头部和主体。头部使用 <head> 元素来定义,主体使用 <body> 元素来定义。

头部

头部部分主要定义了一些与页面相关的信息,如页面标题、关键词、样式表等。头部需要包含 <head> 标签,而且其位置必须在 <body> 标签之前。

页面标题

在头部部分最重要的元素就是 <title> 元素,用于定义页面的标题,如下所示:

<head>
  <title>这是一个网页标题</title>
</head>

其他元素

除了 <title> 元素之外,头部部分还可以包含其他一些元素,常用元素如下:
- <meta> 元素:用于定义网页的元数据,如网页关键词、描述等。
- <link> 元素:用于定义引入外部文件的链接,如CSS样式表。
- <script> 元素:用于定义JS脚本代码的引入或直接编写。

主体

主体部分是页面上真正展现给用户的内容,包含大部分的HTML元素。

基本标签

以下是常见的用于构建页面主体结构的元素:
- <h1> - <h6>:表示标题,数字越大语义越小,用于排版和SEO。
- <p>:用于表示段落。
- <a>:用于表示超链接。
- <img>:用于表示图片。
- <ul><ol><li>:用于表示列表。
- <table><tr><td>:用于表示表格。
- <form><input><textarea>:用于制作表单。

其他元素

除了上述基本标签之外,还有其他一些元素可以用于页面布局,以及添加样式、动画等效果,如下所示:
- <div>:用于定义页面的区块,常用于页面布局。
- <span>:用于定义内联元素的区块,用于局部样式控制。
- <audio><video>:用于播放音频和视频。
- <canvas>:用于绘画,可实现动画、游戏等效果。
- <svg>:用于绘制矢量图形。

示例说明

下面举两个例子来说明使用上述元素构建页面的过程。

例一:制作一个简单的网站首页

<!DOCTYPE html>
<html>
  <head>
    <title>网站首页</title>
  </head>
  <body>
    <h1>欢迎访问网站首页</h1>
    <p>这是一个简单的网站,专注于分享技术文章。</p>
    <h2>热门文章</h2>
    <ul>
      <li><a href="#">文章一</a></li>
      <li><a href="#">文章二</a></li>
      <li><a href="#">文章三</a></li>
    </ul>
  </body>
</html>

例二:制作一个简单的表单页面

<!DOCTYPE html>
<html>
  <head>
    <title>表单页面</title>
  </head>
  <body>
    <h1>注册表单</h1>
    <form action="" method="POST">
      <p>用户名:<input type="text" name="username"></p>
      <p>密码:<input type="password" name="password"></p>
      <p>确认密码:<input type="password" name="confirm_password"></p>
      <p><input type="submit" value="提交"></p>
    </form>
  </body>
</html>

以上就是关于“常用html元素总结包括基本结构、文档类型、头部、主体等等”的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:常用html元素总结包括基本结构、文档类型、头部、主体等等 - Python技术站

(0)
上一篇 2023年6月10日
下一篇 2023年6月10日

相关文章

  • CSS3 Tab动画实例之背景切换动态效果

    CSS3 Tab动画实例之背景切换动态效果是一种很有趣的动态效果,它能够制作出炫酷的、富有活力的页面效果。下面是制作这种效果的完整攻略: 准备工作 在开始制作前,我们需要做以下准备工作: 创建一个HTML页面 引入CSS样式文件 在HTML页面中,我们需要创建一个容纳所有Tab内容的div元素,例如: <div class="tabs&quo…

    css 2023年6月9日
    00
  • 基于JavaScript制作一个骰子游戏

    制作一个基于JavaScript的骰子游戏可以分为以下步骤: 步骤一:准备工作 需要在HTML文件中创建一个div标签用于显示骰子,以及一个按钮用于触发随机投掷骰子的事件。 <div id="dice"></div> <button id="roll">Roll the dice&l…

    css 2023年6月9日
    00
  • CSS元素定位之通过元素的标签或者元素的id、class属性定位详解

    下面是关于“CSS元素定位之通过元素的标签或者元素的id、class属性定位详解”的完整攻略。 概述 在使用 CSS 样式表对网页进行布局和样式设计时,我们需要通过元素的标签、元素的 id 属性或 class 属性来定位元素,从而对它们进行样式设计。而元素的定位方式主要包括以下三种: 标签选择器(tag selector) ID 选择器(id selecto…

    css 2023年6月9日
    00
  • css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况

    CSS3中常用的单位包括:px、em、rem、vh、vw、vmin、vmax。 px(Pixel) px是相对长度单位,它是绝对单位的一种,表示屏幕上的一个点,通常对应一个物理像素。 px单位的优点是在不同的浏览器下显示效果稳定,但是其缺点是响应式布局使用不便,且在高分辨率显示器中会出现模糊不清的现象。 em em是基于当前字体大小的相对值,例如一个元素的字…

    css 2023年6月10日
    00
  • css3实现背景动态渐变效果

    下面是详细讲解“css3实现背景动态渐变效果”的完整攻略。 简介 在现代web开发中,背景动态渐变效果逐渐成为了一种设计趋势,能够为页面增加一定的视觉效果,更好的吸引用户的注意力。而使用CSS3技术,能够比传统的图像制作更为简便,也更加可控。 实现方法 使用CSS3 Gradient Generator CSS3 Gradient Generator是一个在…

    css 2023年6月9日
    00
  • JavaScript之Canvas_动力节点Java学院整理

    JavaScript之Canvas_动力节点Java学院整理 本文主要介绍如何使用Canvas创建具有动态效果的图形和动画。 Canvas介绍 Canvas是HTML5中新增的HTML元素之一,类似于画布,可以在画布上绘制各种图形、动画等。它是基于JavaScript的API实现的,可以使用js代码来操作Canvas。Canvas使用起来相对简单但也有一些坑…

    css 2023年6月10日
    00
  • CSS 各种滤镜代码解释 用法案例

    CSS 各种滤镜代码解释 用法案例 什么是 CSS 滤镜 CSS 滤镜是 CSS3 新增的一项特性,通过应用各种滤镜效果,可以让网页设计更加生动和有趣。滤镜代码可以应用于 HTML 元素背景和前景,让网站的颜色和图片效果更加丰富多彩。 常用的 CSS 滤镜效果 1. 模糊效果(blur) blur 可以将元素模糊化,数值越大,模糊程度越高。 .blur { …

    css 2023年6月11日
    00
  • CSS揭秘之多重边框的实现

    CSS揭秘之多重边框的实现,可以使用伪元素和box-shadow属性实现。实现步骤如下: 使用伪元素实现多重边框 为目标元素添加position: relative属性,以便在伪元素中设置绝对定位。 使用::before和::after创建两个伪元素,用于实现前景和背景的多重边框效果。 分别设置伪元素的content属性为空字符串,position属性为绝对…

    css 2023年6月10日
    00
合作推广
合作推广
分享本页
返回顶部