Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >2.2 HTML5基础入门

2.2 HTML5基础入门

作者头像
周星星9527
发布于 2018-08-05 10:48:14
发布于 2018-08-05 10:48:14
5860
举报
  • HTML回顾

网页就是HTML?这么理解大致准确。通常网页中包含了文字,图片、视频、小游戏,动画效果等等内容。我们以本章开头的html为例说明:

1. <html>

2. <head>

3. <meta charset="utf-8">

4. <title>这是标题</title>

5. </head>

6. <body>

7. <h1>我的第一个标题</h1>

8. <p>我的第一个段落Hello World。</p>

9. </body>

10. </html>

用文本编辑器编写HTML,然后保存为hello.html,用EDGE浏览器打开显示:

第一个简单的HTML网页
第一个简单的HTML网页

HTML文档就是一系列的tag组成,最外层的tag是<html>。规范的HTML也包含<head>...</head><body>...</body>,由于HTML是富文档模型,所以,还有一系列的Tag用来表示链接、图片、表格、表单等等。

  • CSS简介

CSS是Cascading Style Sheets的简称,CSS用来控制HTML里的所有元素如何展现。例如,给标题元素<h1>加一个样式,变成36号字体,灰色,带阴影:

1. <html>

2. <head>

3. <meta charset="utf-8">

4. <title>这是标题</title>

5. <style>

6.     h1{

7.       color:#00FF00;

8.       font-size:36px;

9.       text-shadow:3px 3px 3px #CCCCCC;

10.     }

11. </style>

12. </head>

13. <body>

14. <h1>我的第一个标题</h1>

15. <p>我的第一个段落Hello World。</p>

16. </body>

17. </html>

用EDGE浏览器打开显示:

CSS可以改变字体颜色
CSS可以改变字体颜色
  • JavaScript(js)简介

js是为了让HTML具有交互性而作为脚本语言添加的,js既可以内嵌到HTML网页中,也可以从外部服务器链接到HTML中。如果我们希望当用户点击标题时把标题变成红色,就可以通过js来实现:

1. <html>

2. <head>

3. <meta charset="utf-8">

4. <title>这是标题</title>

5. <script>

6.       functionchangeColor() {

7.         document.getElementsByTagName('h1')[0].style.color= '#ff0000';

8.       }

9. </script>

10. </head>

11. <body>

12. <h1 onclick="changeColor()">我的第一个标题</h1>

13. <p>我的第一个段落Hello World。</p>

14. </body>

15. </html>

用EDGE浏览器该HTML文档,并点击h1标题,则字体变成红色:

通过js改变字体颜色
通过js改变字体颜色
  • 结语 学习HTML需要了解HTML、javascript、CSS,但本课程主要重点在于js编程。我们学习基本的js语法、html用到的标签就可以了,CSS在本教程不作为重点涉及。学习过程中我们要知道一个公式: 普通程序员+百度/谷歌=优秀程序员

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
2 HTML5基础
答:借助HTML5解决和分析工业设计中的问题,易于实现数据可视化,而且支持所有主流操作系统。与传统C/C++/FORTRON计算机语言相比具备几个显著优势:首先,易于搭建开发环境,不需要编译器,仅需一个文本编辑器即可;其次,运行几乎不依赖其它运行时(库),仅需一个浏览器,所以便于教学演示;再次,由于javascript(js)语法简单,没有类和继承的概念,且会任何一门C-Style语言都会很快上手,学习成本低,入门快;再次,当前js可以高效绘图,便于对计算结果进行后处理操作;最后,跨平台可运行于几乎所有主流操作系统,也可运行于个人电脑、平板和手机等,只需要一个支持HTML5标准的浏览器。当然与传统C/C++语言相比,HTML5/js最大的不足是运行速度较慢,但本项目仅针对轻量级工程设计,对计算机的计算能力要求并不高,当然随着计算机性能的不断提升,HTML5编制的程序执行速度也将得到提升。
周星星9527
2018/07/31
8540
HTML基础教程
HTML主要在于标签的运用,要知道标签是咋用的。然后将不容易懂的地方,看一遍学会,记录。温故而知新。
啦啦啦啦
2023/02/27
7410
HTML基础教程
2.2.4 HTML5 Canvas绘图基础
Canvas是HTML标准近年发展到HTML5时添加的新特性,用于在网页上高效绘图。H5 canvas绘图,与MFC(Microsoft Foundation Classes)或Visual Basic等绘图步骤类似。下例给出canvas绘制直线路径、填充及输出文本示例,HTML文本包含了一个canvas用于绘图:
周星星9527
2018/08/05
6860
06·灵魂前端工程师养成-HTML标签
-多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。 -擅长Web集群架构与自动化运维,曾负责国内某大型金融公司运维工作。 -devops项目经理兼DBA。 -开发过一套自动化运维平台(功能如下): 1)整合了各个公有云API,自主创建云主机。 2)ELK自动化收集日志功能。 3)Saltstack自动化运维统一配置管理工具。 4)Git、Jenkins自动化代码上线及自动化测试平台。 5)堡垒机,连接Linux、Windows平台及日志审计。 6)SQL执行及审批流程。 7)慢查询日志分析web界面。
DriverZeng
2022/09/26
6220
06·灵魂前端工程师养成-HTML标签
1.HTML基础必备知识学习笔记
学习路径 通过前面【全栈之前端前置知识】我们知道,前端开发一般学习路径都是 HTML+CSS+Javascript等
全栈工程师修炼指南
2023/03/19
1.3K0
1.HTML基础必备知识学习笔记
前端三件套——我看HTML及CSS
码神也是开学快一个周了,好长时间没有更新了,由于刚来院长让我去打蓝桥杯,感觉也算是一个机会吧,但是前端弄了一半多,还是比较喜欢的,所以说想把前端弄完再重新回到高中刷算法的时光,今天借着大学生心理课的时间来更新一下Html和CSS,感谢大佬们,给我的鼓励!我定不负你们的期望,由于时间问题,话不多说,我们开车吧!
秋名山码神
2022/12/13
4850
前端三件套——我看HTML及CSS
web前端入门
8 = html + css +javascript(jQuery和vue就是js封装的函数而已)
小闫同学啊
2019/07/18
1.3K0
前端开发每天必学之HTML入门介绍
这篇文章主要介绍了前端开发每天必学之HTML入门基础知识,介绍了学习web前端开发需要掌握的基础技术,感兴趣的小伙伴们可以参考一下
小小鱼儿小小林
2020/06/24
5600
前端开发每天必学之HTML入门介绍
【前端就业课 第一阶段】HTML5 零基础到实战(三)一篇文CSS基础入门
注意:手机(APP)打开,内容显示更佳,不会的私聊博主即可 想要拿代码或加入学习计划(** 博主会监督你并且教你写文章 **)的拉到最下面(PC端Web打开)加博主即可,目录也在最下面。
1_bit
2022/04/13
4110
【前端就业课 第一阶段】HTML5 零基础到实战(三)一篇文CSS基础入门
【JS】HTML&CSS&JS基础入门与实例
学习参考:https://www.runoob.com/html/html-tutorial.html
DevFrank
2024/07/24
3500
【JS】HTML&CSS&JS基础入门与实例
零基础学HTML5和CSS3前端开发第一课
HTML:超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。 HTML 不是一种编程语言(C、Java、python、R等),而是一种标记语言 (markup language),是网页制作所必备的。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 目前版本是第5代,简称为HTML5,该 技术结合了 HTML4.01 的相关标准并革新 。
张哥编程
2024/12/13
1100
零基础学HTML5和CSS3前端开发第一课
HTML——学习笔记
HTML不是一种编程语言,它是一种超文本标记语言(Hyper Text Markup Language),标记语言是一套标记标签(Markup tag),浏览器通过HTML标记标签来构造描述我们访问的网页。
IMWeb前端团队
2019/12/03
1K0
HTML——学习笔记
2.HTML根部头部主体标签元素介绍
描述: HTML html 元素表示一个 HTML 文档的根(顶级元素),所以它也被称为根元素,所有其他元素必须是此元素的后代。
全栈工程师修炼指南
2023/03/19
1.3K0
2.HTML根部头部主体标签元素介绍
【Java 进阶篇】HTML 与 CSS 结合详解
HTML(Hypertext Markup Language)和CSS(Cascading Style Sheets)是构建Web页面的两个基本技术。HTML负责定义页面的结构和内容,而CSS用于控制页面的样式和布局。在本篇博客中,我们将详细探讨如何将HTML和CSS结合使用,以创建精美的Web页面。
繁依Fanyi
2023/10/12
4360
【Java 进阶篇】HTML 与 CSS 结合详解
HTML基础
HTML(HyperText Markup Language, 超文本标记语言),用于构建网页基本结构及其内容的标记语言
赤蓝紫
2023/01/01
1.7K0
HTML基础
HTML零基础入门教学
下面我们来看看一个基本的HTML文件结构式什么样的。打开记事本,新建一个文件,写上下面的代码:
小灵蛇
2024/12/18
4201
HTML零基础入门教学
HTML5学习(三):认识HTML
HTML其实是Hypertext Markup Language的缩写,即超文本标记语言。 HTML的后缀名:.html
孙寅
2020/06/02
9460
HTML ,XHTML,HTML5简介,js,JSP与Servlet的关系理解
HTML(Hypertext Markup Language)是文本标记语言,它是静态页面。是一种解释性语言,所谓解释性语言就是指可以在浏览器上显示出来,不需要编译工具的语言。
zhangjiqun
2024/12/16
2700
2.2.2 HTML标签简介
HTML(HyperText Mark-up Language)是由HTML标签嵌套和组合的描述性文本,HTML标签可以描述文本(p,div等)、表格(table)、图片(image)、音频(audio)、视频(video)、链接(a)等种类繁多内容。HTML文件由头部(head)和主体(body)构成部分,头部用于制定标题及引用了那些js/CSS文件,主体用于描述具体呈现内容,如下例CH2Tags.html:
周星星9527
2018/08/05
1.5K0
【Web前端】HTML样式 - CSS
HTML 用于创建网页的结构。网页的所有内容,例如文本、图像、链接、表单等,都是通过 HTML 标签来定义的。以下是一个简单的 HTML 文档结构示例:
一条晒干的咸鱼
2024/11/19
2860
【Web前端】HTML样式 - CSS
相关推荐
2 HTML5基础
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档