HTML(超文本标记语言)-----WEB开发基础之二
为什么80%的码农都做不了架构师?>>>
HTML 是用来描述网页的一种语言。
HTML 指的是超文本标记语言 (Hyper Text Markup Language)
HTML 不是一种编程语言,而是一种标记语言 (markup language)
标记语言是一套标记标签 (markup tag)
HTML 使用标记标签来描述网页
W3C推荐的标准是HTML 4.0以上,也是使用最广泛的标准之一!当然和HTML对应的XHTML就是语法格式更严格一些而已~
根据标准,一个HTML页面,包括在<html>标签之中,内部主要分为<head>和<body>两部分,通常head部分会定义<meta> <title> <base> <script> <style>和<link>,其中信息量比较多的是meta,它提供有关页面的元信息(meta-information),而且和HTTP协议之间关系密切!而body部分则是呈现在浏览器中的东西,一份文档会包括标题、段落、格式化、样式、链接、图像、表格、列表、块、布局、表单、框架、内联框架、背景、颜色等内容。各种标签都有其自带的样式。很多时候,对HTML不熟悉会直接导致,样式定义复杂,比如加粗,可以直接用格式化标签中的<b>即可,而不需要用<span>或者<div>然后设置一大串样式,这也是学习HTML的目的和意义。
具体的标签内容,可以参考W3C标准:http://www.w3school.com.cn/html/index.asp
本来,文章到此就可以结束,但是涉及到性能问题,会有以下内容:
浏览器加载js、css的顺序会直接影响页面显示快慢,当然还有图片的加载优化、合并和压缩文件(js、css、图片)等,问题的解决方法之一可以参考上篇中提到的《HTTP权威指南》、《高性能网站建设指南》、《高性能网站建设进阶指南》等等。此处不再详述,如果觉得看书不方便,可以参考博客:http://www.cnblogs.com/mdyang/archive/2011/07/12/high-performance-web-sites.html
OK~
转载于:https://my.oschina.net/ayesd/blog/290639
HTML(超文本标记语言)-----WEB开发基础之二相关推荐
- go语言web开发系列之二十二:用signintech/gopdf库生成带有图片和表格的pdf
一,安装需要用到的库: 1,gopdf库的地址: https://github.com/signintech/gopdf 2,gopdf库安装的命令: liuhongdi@ku:~$ go get - ...
- go语言web开发系列之二十:用gorm+excelize库生成excel表格并下载
一,安装所需的库 1,excelize库的地址: https://github.com/360EntSecGroup-Skylar/excelize ,excelize库的文档: https://xu ...
- 040_初识 web 前端 HTML 超文本标记语言
文章目录 1. web前端开发技术 2. HTML 页面结构 3. HTML 标签 3.1 文本标签 3.2 换行标签 3.3 列表标签 3.3 div 和 span 标签 3.4 图片标签 3.5 ...
- web之HTML超文本标记语言
1.什么是web web的概念 web概念概述 Javaweb : *使用Java语言开发基于互联网的项目 *软件架构:1. C/S: Client/Server 客户端/服务器端 *在用户本地有一 ...
- HTML教程,带你轻松掌握html超文本标记语言,web前端学习必备
有些初学web前端的小伙伴会比较迷惑,HTML到底是什么呢? 这里解释一下,HTML称为超文本标记语言,是一种标识性的语言. 它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的Inte ...
- 路由器web网页管理界面goahead和Lighttpd、jQuery(JavaScript(js)众多框架中的比较老的一个)、超文本标记语言html
一.路由器web网页管理界面goahead 1.开源的轻量级WEB Server很多,比如GoAhead.Shttpd.Thttpd.Lighttpd.BOA.mathopd.minihttpd.ap ...
- Web前端—01HTML超文本标记语言
文章目录 一.Wed前端开发介绍 1.Web概述 2.Web起源 3.Web的特点 4.Web工作原理 5.URL介绍 二.HTML网页结构 1.HTML介绍 2.HTML基本结构 3.文档类型 4. ...
- python进阶之web前端(01—HTML超文本标记语言)
目录 01.Web前端开发介绍 1.Web前端开发概述 2.Web起源 3.Web特点 4.Web工作原理 5.URL介绍 02.HTML网页结构 1.HTML基本结构 2.HTML文档类型 3.HT ...
- Web前端之HTML超文本标记语言
文章目录 一.Web前端开发介绍 1.Web前端开发概述 1)什么是Web开发? 2)Web前端开发核心技术 (1)HTML语言(超文本标记语言,相当于一个整体的框架) (2)CSS(层叠样式表,用来 ...
- Web前端(一)HTML超文本标记语言
文章目录 一.Web前端开发介绍 1.Web概述 2.Web起源 3.Web的特点 4.Web工作原理 5.URL介绍 二.HTML网页结构 1.HTML基本结构 2.HTML文档类型 3.HTML文 ...
最新文章
- 一、网页端文件流的传输
- ASP.NET Web Pages:表单
- java curl json_POST请求发送json数据java HttpUrlConnection
- recyclerview item点击无效_Android列表布局专题(一)RecyclerView
- ckeditor 框架分析 几个核心“人物”
- JS-原型-原型链-值和引用类型
- 【剑指offer】旋转数组的最小数字
- opencv java水平投影_OpenCV实现图像在水平方向上投影
- lstm原始论文_命名实体识别NER论文调研
- BNU 背包密码(编码与解密)
- Nodejs自带模块querystring的使用简介
- 这7大技术博客平台,编程偏爱,程序员的你知道几个?
- 三分钟教你如何做好网站备案
- redis使用及Spring Session+Redis实现Session共享
- 通过Docker创建CentOS容器
- 让Y40上的MAC启动更快
- 深度优先搜索和广度优先搜索
- 形式逻辑(02)逻辑概述 负判断
- router-view添加key解决同一路由复用相同组件
- 【论文阅读笔记】Automatic Liver and Lesion Segmentation in CT Using Cascaded Fully Convolutional Neural Net
热门文章
- paip.java-asp-php-.net互相调用方法大总结
- Julia : where与类型限定
- Rust : Trait Object safe 问题
- Redis: 为行情数据库设计键值
- 机器学习笔记(三十二):集成学习、随机森林
- 机器学习笔记(一):机器的学习定义、导数和最小二乘 | 凌云时刻
- 【短时能量】基于matlab语音信号短时能量【含Matlab源码 1719期】
- 【破损识别】基于matlab GUI机器视觉+SVM玉米种子破损识别(带面板)【含Matlab源码 1651期】
- python复制csv数据_如何使用Python将CSV数据复制到现有xlsx文件
- python unpack_Python使用struct处理二进制(pack和unpack用法)