首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

黑马软件工程师:HTML小结

2013-10-18 
黑马程序员:HTML小结---------------------- ASP.NetAndroidIOS开发、.Net培训、期待与您交流! ------------

黑马程序员:HTML小结

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ------------------------



一、HTML
1.网页编程语言。Html之所以能展现出各种各样的效果,是浏览器的功能。


2.HTML(HyperText Markup Language)就是描述网页长什么样子、有什么内容的一个文本。查看网页的描述内容(HTML)的方式:使用IE浏览器的话,在网页上点击右键,选择“查看源文件”


3./S(Browser/ Server):浏览器-服务器,客户端只需要一个浏览器


4.C/S(Client/Server):客户端必须安装对应的软件。比如:QQ、MSN、FoxMail
 




二、HTML和XML的联系、区别
1.HTML:描述文本长什么样的,侧重于数据展示。


2.XML:描述存的什么数据,侧重于数据存储。(html→xml,趋势)


3.XHTML可扩展超文本置标语言(eXtensible HyperText Markup Language,XHTML),xhtml的出现主要是为了向xml过度,通过xml+css也能实现很好的页面。


4.DHTML 是Dynamic HTML的简称,就是动态的html。 HTML、样式表和JavaScript的组合


5.格式标签:<p></p>创建段落;<br/>换行,也可以写成<br>,在HTML中有一些标签可以不关闭,<br>就是一个,这是和XML不同的地方(常考),但是为了遵循XHTML规范,推荐像XML一样严格关闭。如:<br/><img src="1.gif"/>


6.属性值:HTML中属性值即可以用单引号括起来、也可以用双引号括起来、甚至不用引号都可以(不推荐)
单双要配对。


7.注释:HTML使用和XML一样的<!--   注释内容    -->来做注释。


 


三、浏览器介绍
1.什么是浏览器?解释和执行HTML源码的工具。
Trident引擎,(就是IE的WebBrowser控件)。
WebKit引擎(开源浏览器内核),现在很多非IE核心的浏览器用的是WebKit引擎


2.浏览器兼容性
浏览器兼容性问题:描述文件是一个统一的,但是就像口语翻译一样,不同的翻译翻译出来的东西也是不一样的。不同浏览器品牌对HTML的支持是有差异的,所以同一个网页在IE上和FireFox上看起来可能长得不一样。
CSS、JavaScript都存在浏览器兼容问题,CSS尤甚,我们只考虑JS的兼容。
 




四、开发工具
1.编写普通的HTML页面是和任何后台语言无关的,可以使用记事本、高级记事本(Editplus、Notepad++)、Dreamweaver、Expression Web(FrontPage的改头换面版)等工具写。


2.网页基本结构:

<embed src="1.mp3"loop="true" autostart="true" name="bgss"width="460" height="68"/><objectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"width="760" height="700"><paramname="movie" value="01.swf" /><paramname="quality" value="high" /><embedsrc="01.swf" quality="high" pluginspage=http://www.macromedia.com/go/getflashplayertype="application/x-shockwave-flash" width="760"height="700"></embed></object> 






二十、Div(什么都可以放)、Span(文本)
1.层:<div></div>将内容放到层中,就以将这些内容当成一个整体进行处理,比如整体隐藏、整体移动等。div非常强大和常用。类似于WinForm的Panel。


2.span:div是将内容放到一个矩形的区块中,会影响布局(两端会换行),而span只是把一段内容定义成一个整体进行操作,但不影响布局、显示(两端没有换行)。


3.Div一般用于网页布局。


4.Span一般用来圈住一小段文字,设置不同的样式。为什么不用<font>标签,因为用<span>可以通过CSS来设样式。

-------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.nSet

热点排行