html概述

  • HTML
  1. 坚持手写HTML 可视化设计只是一种自学的手段
  2. HTML(Hyper Text Mark-up Language)即超文本标记语言
  • 网页页面组成
  1. 网页主要由三部分组成:结构(Structure)、表现(Presentation)、行为(Behavior)
  2. 结构化标准语言(xhtml xml)表现标准语言(css)行为标准语言(W3C-DOM ECMAScript)
  • 浏览器
  1. 浏览器: 一款软件(接收浏览者操作→帮浏览者去Web服务器请求网页内容(HTML格式) →展示为人眼能看懂的可视化界面)/浏览器种类:IE FireFox Opera Chrome等
  2. Acid测试(不同浏览器兼容性测试): 不同浏览器对HTML的支持存在差异(好比英文翻译)
  3. 测试工具: IETester(IE)
  4. 排版引擎/控件(浏览器): Trident引擎(IE/WebBrowser控件(对IE核心技术的封装))/WebKit引擎(遨游3 搜狗的双核 Chrome Safari)/Gecko引擎(FireFox)
  • 静态页面/动态页面
  1. 网站页面分静态/动态两种: 静态页面(保存在服务器上的HTML)/动态页面(服务器动态生成的HTML)
  2. 动态页面的服务器端可以用C#/VB.Net/PHP/Java/C等编写
  3. 编写普通的HTML页面是和任何后台语言无关的(可以使用Dreamweaver&Expression Web等工具写/开发人员使用VisualStudio就够了) 正轨公司配有专门网页美工 不正规的可以偷别人的美工 无论哪种 对于开发人员而言所要做的”填模板”工作都是一样的
  • HTML和XML
  1. XHTML标准
  2. 属性值: HTML中的属性值需要用单引号或双引号括起来
  3. 注释: HTML使用和XML一样的<!—注释内容-->来做注释
  4. 特殊符号: HTML中< >有特殊含义&空格不显示(因为HTML中排版缩进/<pre/>标签中可以显示空格)/HTML中的特殊符号(相当于C#中的转义字符)&lt(小于 less than)&gt(大于 greater than)&nbsp(空格 non-break space)
  5. 标签样式: <p></p>创建段落/<br/>回车(也可以写成<br>)/在HTML中有一些标签可以不关闭(如<br>)这时和XML不一样的地方 但是为了遵循XHTML规则建议像XML一样严格关闭
  6. 优先级: 标签属性(子标签属性覆盖父标签属性)
  • XHTML标准
  1. 属性值: 单引号 双引号皆可
  2. 注释: <!—注释内容-->
  3. 特殊符号: &lt &gt &nbsp
  4. 标签样式: <br />
  • Visual Studio中的HTML开发
  1. 新建Web项目: 新建→ASP.Net Web应用程序/新建HTML页面: 添加→新建项→Web→HTML页
  2. 页面查看: “设计”视图(初步预览效果/工具箱控件拖放(少用))/编辑器中右键”在浏览器中查看”(不能调试/启动服务器: ASP.NET Development Server)/文件设为启动项启动调试(默认启动.aspx页面/手动敲入文件名.htm/设为起始页)
  • 网页测试
  1. IETestor / Mozzla FireFox(http://www.mozilla.net.cn) / Opera(http://www.opera.com
  • 浏览器测试
  1. IE(6 7 8) Mozilla-FireFox Opera Google-Chrome 360 腾讯TT

posted on 2011-09-19 13:45  les_vies  阅读(198)  评论(0编辑  收藏  举报

导航