前端开发 - 初始 HTML
在这个互联网发展迅速的时代,前端工程师也作为一门很吃香的行业在迅速的发展,因为本人就是一名 web 前端工程师,那么我们接下来就来深入学习如何成为一名资深的 web 前端工程师。
在学习 web 前端开发工程师之前,我们得先了解什么是 web 前端工程师?
Web 前端开发工程师:从事 Web 前端开发工作的工程师。主要进行网站的开发、优化、完善的工作,2005 年以后,互联网进入 Web 2.0 时代,各种类似桌面软件的 Web 应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种丰富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。
随着 Web 2.0 概念的普及和 W3C 组织的推广,网站重构的影响力正以惊人的速度增长。XHTML+CSS 布局、DHTML 和 Ajax 像一阵旋风,铺天盖地席卷而来,包括百度、腾讯、淘宝、新浪、搜狐、网易等在内的各种规模的 IT 企业都对自己的网站进行了重构。
前端开发的入门门槛其实相对较低,与服务器端语言先慢后快的学习曲线相比,前端开发的学习曲线是先快后慢。所以,对于从事 IT 工作的人来说,前端开发是个不错的切入点。
前端包括的技术要点有哪些呢?
Web 前端开发技术包括三个要素:HTML、CSS、JavaScript,html:结构层,css:样式层(层叠样式表),javascript:行为层
随着 RIA 的流行和普及,XML、Flash/Flex、Silverlight 和服务器端语言也是前端开发工程师应该掌握的。
一. HTML 简介:
万维网(world wide web,简称 www) 上的一个超媒体文档称之为一个页面。作为一个组织或者个人在万维网上放置开始点的页面称为主页或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接),所谓超级链接,就是一种统一资源定位器(Uniform Resource Locator,外语缩写:URL) 指针,通过激活它,可使浏览器方便地获取新的网页。这也是 HTML 获得广泛应用的最重要的原因之一。在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website 或 Site)。
超文本标记语言(英文缩写:HTML) 是为“网页创建和其它可在网页浏览器中看到的信息”设计的一种标记语言
二.HTML 版本:
HTML 是用来标记 Web 信息如何展示以及其他特性的一种语法规则,它最初于 1989 年由 CERN 的 Tim Berners-Lee 发明。HTML 基于更古老一些的语言 SGML 定义,并简化了其中的语言元素。这些元素用于告诉浏览器如何在用户的屏幕上展示数据,所以很早就得到各个 Web 浏览器厂商的支持。
HTML 历史上有如下版本:
①HTML 1.0:在 1993 年 6 月作为互联网工程工作小组(IETF)工作草案发布。
②HTML 2.0:1995 年 1 1 月作为 RFC 1866 发布,于 2000 年 6 月发布之后被宣布已经过时。
③HTML 3.2:1997 年 1 月 14 日,W3C 推荐标准。
④HTML 4.0:1997 年 12 月 18 日,W3C 推荐标准。
⑤HTML 4.01(微小改进):1999 年 12 月 24 日,W3C 推荐标准。
⑥HTML 5:HTML5 是公认的下一代 Web 语言,极大地提升了 Web 在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手。Internet Explorer 8 及以前的版本不支持
三.HTML 特点:
超文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:
简易性: 超文本标记语言版本升级采用超集方式,从而更加灵活方便。
可扩展性: 超文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超文本标记语言采取子类元素的方式,为系统扩展带来保证。
平台无关性: 虽然个人计算机大行其道,但使用 MAC 等其他机器的大有人在,超文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。
通用性: 另外,HTML 是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
四.HTML 基本结构:
<!DOCTYPE> 声明有助于浏览器中正确显示网页<br>
<head>
元素包含了所有的头部标签元素。在<head>
元素中你可以插入脚本(scripts), 样式文件(CSS),及各种 meta 信息。<br>可以添加在头部区域的元素标签为:
<title>, <style>, <meta>, <link>, <script>, <noscript>
和<base>
<br>
<title></title>
:只能写纯文本<br>
<body></body>
:网页中 99%内容在 body 中,只要放在 body 中,最终浏览器才能翻译出来<br>
<body>
常用属性( bgColor:网页背景色 background:网页背景图片地址 )
五.HTML 标签:
标签一般有两种:单标签和双标签
单标签:<br/> <hr/>
只有结尾的一端
双标签:<html></html> <body></body>
有始有终,有头有尾
HTML 标记标签通常被称为 HTML 标签 (HTML tag)。HTML 标签是由尖括号包围的关键词,比如 <html>HTML 标签通常是成对出现的,比如 <b>
和 </b>
标签对中的第一个标签是开始标签,第二个标签是结束标签开始和结束标签也被称为开放标签和闭合标签
六.HTML 常用标签:
七.举例:
八.总结:
HTML 是一种在 Web 上使用的通用标记语言。HTML 允许你格式化文本,添加图片,创建链接、输入表单、框架和表格等等,并可将之存为文本文件,浏览器即可读取和显示。
HTML 的关键是标签,其作用是指示将出现的内容
超文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果
版权声明: 本文为 InfoQ 作者【木偶】的原创文章。
原文链接:【http://xie.infoq.cn/article/f011aa18f3d5e44d28efb52ed】。文章转载请联系作者。
评论