根据 HTML5 的规范,标题应该用 <h1> ~ <h6> 标签定义,被强调的文本应该用 <em> 标签定义,重要的文本应该用 <strong> 标签定义,被标记的或者高亮显示的文本应该用 <mark> 标签定义等等,类似这样的规范还有很多,一些 HTML 标签除了具有一定的语义(含义)外,还有默认的样式,例如 <b>(加粗)、<em>(倾斜)等,通过这些标签我们无需借助 CSS 就可以为网页中的内容定义样式。在这些具有语义和默认样式的标签中,有许多是针对文本的,通过这些标签我们可以格式化文本(为文本添加样式),例如使文本加粗、倾斜或者添加下划线等。
为什么那么多人选择HTML5大前端
课程大纲
HTML5+CSS3基础入门
课程内容熟悉HTML5入门基本内容
项目实战京东登录注册案例(HTML+CSS)
HTML5+CSS3进阶
课程内容掌握继承与优先级;选择器、盒子模型、布局样式等使用方法
项目实战京东登录注册案例(HTML+CSS)
Photoshop
课程内容掌握Photoshop基本操作
项目实战项目实战- 企业网站
JavaScript基础
课程内容了解前沿JavaScript知识
项目实战H5音乐播放器、H5小游戏
BOM+DOM编程
课程内容BOM+DOM编程
项目实战通过游戏应用开发
JavaScript交互及动画效果
课程内容掌握运动框架的封装(匀速运动 缓冲运动 多物体运动)
项目实战实现企业站的轮播,选项卡,楼层跳转等常规功能
Query EasyUI
课程内容熟悉jQueryEasyUI框架环境搭建
项目实战电子购物网站
HTML5、CSS3高级进阶
课程内容掌握HTML5时代多媒体、Web存储等技术
项目实战H5动效简历,H5原生移动商城
Bootstrap4
课程内容掌握来自Twitter工程师开发的目前流行度很高的前端响应式框架
项目实战电影主题页设计
前端依赖管理
课程内容熟练使用bower来管理前端库,达到一个命令搞定所有项目依赖
项目实战响应式股票交易平台
Mysql
课程内容了解Mysql背景,快速搭建Mysql环境
项目实战响应式股票交易平台
JavaScript高级编程
课程内容掌握JavaScript面向对象思想
项目实战jQuery对联插件、jQuery表单验证插件
NodeJS
课程内容掌握Node服务端编程技术,Expres搭建服务器
项目实战在线聊天室
WebSocket
课程内容掌握掌握HTTP协议
项目实战在线聊天室
MVVM架构源码解析
课程内容掌握MVC、MVP和MVVM架构的演变历史
项目实战迷你MVC框架、迷你Vue框架
VUE2,VUE3
课程内容掌握Vue2框架的环境搭建,指令,表达式等
项目实战大型超市管理系统
ElementUI+Koa2(Node.js)+Mysql
课程内容熟练使用基于Vue2的饿了么前端视图框架ElementUI
项目实战外卖后台管理系统
TypeScript
课程内容TypeScript是一种由微软开发的自由和开源的编程语言
项目实战外卖APP、源码音乐App
uniapp/Taro微信小程序
课程内容通过学习了解视图层、逻辑层知识,小程序框架、支付接口等
项目实战源码电影小程序、四海香美食小程序
React
课程内容掌握来自Facebook工程师开发的流行前端框架-ReactJS
项目实战源码房产App、源码电影App
React Native/Flutter
课程内容熟练搭建ReactNative环境、掌握本地化布局和常见组件
项目实战源码生活APP
HTML 仅能呈现一些信息,表现能力非常有限,需要结合 CSS 一起使用,以使页面更加精美。
CSS 样式既可以作为单独的文件(.css类型的文件)引入到 HTML 文档中,也可以直接写在 HTML 文档中,大致分为如下四种方法:
行内样式:使用 HTML 标签的 style 属性定义 CSS 样式;
内嵌样式:使用 <style> 标签在 HTML 文档头部(<head> 和 <head> 之间)定义 CSS 样式;
链接式:使用 <link> 标签引入外部 CSS 样式表文件。
导入式:使用 @import 命令导入外部 CSS 样式表文件。
第1种和第2种方法都是将 CSS 样式写到当前 HTML 文档中,第3种和第4种方法都是将 CSS 样式放在外部文件中,然后再导入到当前 HTML 文档中。