黑马程序员__html基础1

来源:互联网 发布:淘宝魅力惠 假货 编辑:程序博客网 时间:2024/06/03 07:10

                                                             黑马程序员__c#基础6

 ------- Windows Phone 7手机开发.Net培训、期待与您交流! -------

   内容 HTML  .  CSS

目标掌握手写HTML实现一盘难度的web页面的能力(如网站注册表单),为ASP.net学习打基础。坚持手写HTML,可视化设计知识一种自学手段。

  什么是浏览器?

浏览器就是接受浏览者操作,然后帮浏览者Web服务器请求网页内容(HTNL格式返回),然后展现成人眼能够看得懂的可视化页面的软件。

IE是浏览器的一种,还有FireFox,Opera,Chrome等,注意遨游(Maxthon),世界之窗,搜狗浏览器,360浏览器等并不是一种独立于IE的浏览器,其内核还是IE的内核,只不过换了一个外壳而已。

所谓的Trident 引擎就是IE的WebBrowser控件,现在很多非IE核心的浏览器都用的是

Web引擎。

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

浏览器兼容性的问题:描述文件时一个同一的,但是就像口语翻译一样,不同的翻译翻译出来的东西也是不一样的。不同的浏览器品牌对HTML的支持是有差异的,所以同一个网页在IESHANG 和FireFox上看起来可能长得不一样,最明显的就是以前QQ空间上的页面在FireFox上显示就有问题,甚至有的页面在IE6 ,IE7 ,IE8上长的也不一样。因此Web开发过程中的一个重要的也是最头疼的问题就是浏览器的兼容。测试FireFox(简称FF),Chrome等浏览器安装各自的软件就可以,测试不同版本的IF可以用IETester。

    网站页面分为静态页面和动态页面两种

静态页面: 有一个html页面文件保存在服务器上,浏览器要这个页面的时候服务器就把这个页面上的文件发给浏览器:

 动态页面:服务器上没有浏览者要看到的页面,而是服务器动态生成的html页面发给浏览器,动态语言的服务器端可以用c# ,VB.net, PHP  Java ,c等编写。

     编写普通的HTML页面时和任务后台语言无关的,可以使用Dreamweaver,Expression Web等工具写  ,这些工具是给页面美工用的,开发人员用VisualStudio写html就够了。不要把精力放到怎么把界面做的更好看上,正规公司都有专门的页面美工,不正规功罪都是偷别人的美工页面,无论是偷别人的页面,还是使用公司美工开发出来的页面,对于开发人员要做的“填模板”工作都是一样的。

    第一个网页:

   新建web项目(新建--->ASP.NETWeb应用程序),新建html页面

(添加-->新建项--->web--->HTML页)。

查看页面的方式:

    切换到“设计”视图,可以在这里查看初步的预览效果,不是很准,

    可以在“设计”视图从工具箱中拖放空间可视化的设计,设计复杂页

面的时候很少直接可视化设计。

    在编辑器上点右键,选择“在浏览器中查看”。无法进行调试。

   将要查看的页面设为起始页(在文件上点击右键“设计起始页”),

然后点击“启动调试”。可以调试。

学没有JS ,C#代码的时候用“在浏览器中查看”。修改页面不用关闭浏览器在打开,刷新就可以。

小编我很是郁闷看到第3个视频终于看到html开始的代码是什么意思了。

html页的结构说明

所有的内容都在<html></html>标签之内:<head></head>内放的是头部信息,是对页面描述,不会直接显示在页面中,<head>内的<title>中设置的是页面的标题,<title>只能放在<head>中;<body>是页面的主题,大部分显示内容都定义在这里。

所有页面都应该至少包含这些部分,由于浏览器容错性强,所以即使不包含也能正常显示,但是最好还是写完全了

所有的HTML也上的内容必须手写也不能用工具箱,工具箱是新手用的我们要养成好习惯用什么都是自己手写出来。

        颜色体系:

body标签的bgcolor属性可以设定网页的背景颜色,<body bgcolor=“#006699”>

#006699这就是HTML中的表示颜色的方式,每两个是一组,三组分别就表示R,G,B的值,是16进制表示。

       可以使用VS内置的颜色选择对话框生成RGB的值,也可以用取色器,HTML还预定义了一些颜色red,black;white等比如 bgcolor=“white”。

 XHTML是当前HTML版的继承者。HTML语法要求比较松散,这样对网页编写者来说,比较方便,但对于机器来说,语言的语法越松散,处理起来就越困难,对于传统的计算机来说,还有能力兼容松散语法,但对于许多其他设备,比如手机,难度就比较大。因此产生了由DTD定义规则,语法要求更加严格的XHTML。
html和xml的区别与区别
属性值:html中的属性值即可以用单引号括起来,也可以用双引号括起来。
注释:html使用和XML一样的<!--注释内容-->
来做注释。

特殊字符:html 中<>是有特殊 的含义的。空格是不会被显示的,所以需要特殊符号,相当于C#中的转义字符

&It(小于号,less than):&gt(大于号,greater than);&nbsp (空格,no-break space。)

使用工具免除记忆

标签格式 <p></p>是创建段落;<br/>是回车。也可以写成<br>,在html中有一些标签可以不关闭<br

>就是一个,这是和xml不一样的地方,但是为了遵循xhtml规范 推荐向xml一样严格关闭。

文字格式

<br/>只是回车,<p>是分段。 <p>前后会有较大的空白而<br/>没有。

<center>传智播客</center>居中显示

h标签,html 定义了<h1></h1>到<h6></h6>六个h标签分别表示不同大小的字体。

<b>a</b>粗体

<font></font>字体标签,<font color=“red”>红色</font>,<font size="30"color="red“>红色</font>



详情请点击http://edu.csdn.net/heima



  ------- Windows Phone 7手机开发.Net培训、期待与您交流!

0 0
原创粉丝点击