H5+CSS3+JS逆向前置——HTML1、H5基础

简介: H5+CSS3+JS逆向前置——HTML1、H5基础

H5+CSS3+JS逆向前置——HTML1、H5基础


 

HTML概述

HTML,全称超文本标记语言(Hypertext Markup Language),是一种用于创建网页的标准标记语言。HTML为网页提供了一种结构性的标记方式,使得浏览器可以正确地解析和显示网页内容。

HTML的主要元素包括:

元素:包括段落、标题、链接、图像、列表等等。HTML为这些元素提供了特定的标签,如<p>、<a>、<img>、<ul>、<li>等。

属性:这些是HTML元素中可以包含的额外信息,如链接的href属性,图像的src和alt属性等。

样式CSS:HTML5引入了内联样式(通过HTML元素直接包含的样式)和外部样式表(通过CSS文件定义的样式)两种方式来控制网页的外观和格式。

脚本JavaScript:HTML5支持通过JavaScript嵌入到网页中,使得网页可以具有交互性。

HTML文档的基本结构通常包括一个<!DOCTYPE html>声明,一个<html>元素,以及若干个<head>和<body>元素。其中,<body>元素包含了网页的所有内容,如文本、图片、视频、音频、链接等等。

HTML是一种基础且重要的技术,它为创建网页提供了基础结构和框架,使得我们可以添加样式、脚本和内容。然而,仅仅使用HTML可能无法创建出具有复杂交互性和动态内容的网站,因此通常还需要配合CSS(用于样式设计)和JavaScript(用于添加交互性)的使用。

开发工具Visual Studio Code

官网直接下载使用即可:

Visual Studio Code - Code Editing. Redefined

免费使用:

Visual Studio Code插件安装:

用于显示图标:Prettier - Code formatter

用于代码格式化:Format HTML in PHP

用于中文显示:Chinese (Simplified)

服务运行:Preview on Web Server

有了这个功能就能直接鼠标右键运行了。

Visual Studio Code文件与文件夹

左侧的是创建文件夹,右侧是创建文件,由于我们安装了ioc所以直接显示图标的。

输入HTML基础框架

在html文件中输入一个英文的感叹号【!】,会有如下显示,直接点击回车即可出现基础框架。

基础框架效果:

Visual Studio Code运行

前置要求是有Preview on Web Server插件,在html网页上点击鼠标右键,看到【vacode-previce-server:Lanch on browser】字样点击即可。

运行效果:

HTML基础框架介绍

  • <!DOCTYPE html>: 这是一个文档类型声明,它告诉浏览器这个文档是HTML5文档。
  • <html lang="en">: 这是HTML文档的根元素,lang属性定义了文档的语言为英语。
  • <head>: 这是头部标签,通常包含元数据,如字符集声明、视口设置、标题等。
  • <meta charset="UTF-8">: 这个标签定义了文档的字符编码为UTF-8,这是一种广泛使用的字符编码,支持包括中文在内的多种语言。
  • <meta name="viewport" content="width=device-width, initial-scale=1.0">: 这个标签用于控制视口的大小以适应不同的设备,这里设定视口宽度等于设备宽度,初始缩放级别为1.0。
  • <title>Document</title>: 这个标签定义了文档的标题,通常在浏览器的标题栏或标签上显示。
  • <body>: 这是文档的主体部分,包含了网页的所有内容,如文本、图片、链接、视频等。
  • <body>: 这是空标签,通常在HTML文档中没有实际内容。

title标签修改测试

<title>我的第一个网页VSCode启动测试</title>

第一个网页有了,后面的内容就会对HTML的标签以及表单等内容进行具体讲解啦。

相关文章
|
19天前
|
JavaScript 前端开发 Go
CSS 与 JS 对 DOM 解析和渲染的影响
【10月更文挑战第16天】CSS 和 JS 会在一定程度上影响 DOM 解析和渲染,了解它们之间的相互作用以及采取适当的优化措施是非常重要的。通过合理的布局和加载策略,可以提高网页的性能和用户体验,确保页面能够快速、流畅地呈现给用户。在实际开发中,要根据具体情况进行权衡和调整,以达到最佳的效果。
|
1月前
|
前端开发 JavaScript 搜索推荐
打造个人博客网站:从零开始的HTML和CSS之旅
【9月更文挑战第32天】在这个数字化的时代,拥有一个个人博客不仅是展示自我的平台,也是技术交流的桥梁。本文将引导初学者理解并实现一个简单的个人博客网站的搭建,涵盖HTML的基础结构、CSS样式的美化技巧以及如何将两者结合来制作一个完整的网页。通过这篇文章,你将学会如何从零开始构建自己的网络空间,并在互联网世界留下你的足迹。
|
7天前
|
前端开发 JavaScript
如何在 JavaScript 中访问和修改 CSS 变量?
【10月更文挑战第28天】通过以上方法,可以在JavaScript中灵活地访问和修改CSS变量,从而实现根据用户交互、页面状态等动态地改变页面样式,为网页添加更多的交互性和动态效果。在实际应用中,可以根据具体的需求和场景选择合适的方法来操作CSS变量。
|
2天前
|
前端开发 JavaScript 安全
HTML+CSS+JS密码灯登录表单
通过结合使用HTML、CSS和JavaScript,我们创建了一个带有密码强度指示器的登录表单。这不仅提高了用户体验,还帮助用户创建更安全的密码。希望本文的详细介绍和代码示例能帮助您在实际项目中实现类似功能,提升网站的安全性和用户友好性。
8 3
|
7天前
|
前端开发 JavaScript UED
如何使用 JavaScript 动态修改 CSS 变量的值?
【10月更文挑战第28天】使用JavaScript动态修改CSS变量的值可以为页面带来更丰富的交互效果和动态样式变化,根据不同的应用场景和需求,可以选择合适的方法来实现CSS变量的动态修改,从而提高页面的灵活性和用户体验。
|
13天前
|
JSON 移动开发 数据格式
html5+css3+js移动端带歌词音乐播放器代码
音乐播放器特效是一款html5+css3+js制作的手机移动端音乐播放器代码,带歌词显示。包括支持单曲循环,歌词显示,歌曲搜索,音量控制,列表循环等功能。利用json获取音乐歌单和歌词,基于html5 audio属性手机音乐播放器代码。
63 6
|
1月前
|
前端开发 JavaScript 搜索推荐
打造个人博客网站:从零开始的HTML与CSS之旅
【9月更文挑战第31天】在这个数字时代,拥有一个个人博客网站是展示自我、分享知识和连接世界的重要方式。本文将引导你通过简单的HTML和CSS知识,一步步构建起你的在线空间。无论你是编程新手还是希望通过实践加深理解,这篇文章都将是你的理想指南。我们将探索基本概念,实现页面布局,并点缀以个性化样式,最终将静态页面转变为动态交互式网站。准备好了吗?让我们开始吧!
|
2月前
|
前端开发 JavaScript
HTML+JavaScript+CSS DIY 分隔条splitter
HTML+JavaScript+CSS DIY 分隔条splitter
|
2月前
|
JavaScript 前端开发
JavaScript HTML DOM - 改变CSS
JavaScript HTML DOM - 改变CSS
25 4