html和xhtml基础知识整理

1.apache服务器如果接收到php文件的http请求,它不能处理,apache服务器交给php脚本程序进行处理,如果是访问html静态页,apache可以找到该文件并返回给客户端,apache服务器主要做一个收发任务。
2.含义:用于告诉浏览器用什么文件格式翻译其中的代码。这是一个网页最大的标记,其他所有标记都必须位于其中。有两个子标记和.
3.含义:代表网页头部,一般是控制信息,告诉浏览器用什么字符集来显示内容,使网页中的汉字,英文,日文等正常显示,每个国家的字符集不一样。
4.:只有放在body中的内容,才能看见。
5.DTD(Document Type Definition)是一套关于标记符的语法规则。它是XML1.0版规则的一部分,是XML文件的验证机制。DTD文件是一个ASCII文本文件,后缀名为.dtd。
6.万维网联盟(World Wide Web Consortium,简称W3C)创建于1994年,是Web技术领域最具权威和影响力的国际标准化组织。 W3C主要工作,是制作Web规范。
7.color=“#00FF00”  每两位代表,红,绿,蓝,以上颜色代表绿色。用单词,十进制,十六进制可以表示颜色,单词表示的颜色数量少,十进制表示的颜色有可能浏览器不支持,建议使用十六进制,颜色多,识别性好。
8.图像映射,图像映射是指在图像中的指定区域添加超链接,这些超链接又称为热点。图像映射通过标记和标记进行定义。定义一个热点的具体位置和目标链接,而将所有热点联合为一个整体并命名,该名称指定给标记的usemap属性,将图像和热点连接起来。例如:


        “替代文字”

9.标签:功能:定义一个嵌入的对象。请使用此元素向您的 XHTML 页面添加多媒体;兼容性:几乎所有的浏览器都支持;OBJECT 标签是用于IE3.0及以后浏览器或者其它支持Activex控件的浏览器 ;object元素中一般会包含标签,标签可用来定义播放参数。 object元素用于IE浏览器,embed元素用于非IE浏览器,为了保证兼容性,通常我们同时使用两个元素,浏览器会自动忽略它不支持的标签。同时使用两个元素时,应该把标签放在标签的内部。
10.标签: 表格标题单元格:加粗居中显示,表格数据单元格 ;
11.,用来指定表格的标题或说明,caption为table的子元素,且只能在table元素内,应该出现在紧随table开始标签之后,而一个table只能有一个caption。 
终止标签不可省略
12.get和post的区别:
           1.如果为get,那么所提交的数据集将被作为一个由表单的所有名/值对组成的查询字符串(query string)添加到表单处理器的URL(action属性)的末尾。如:index.php?variable1=content1&variable1=content2, 这种方法提交的信息在长度上有一定限制,而且不安全,适合简单的数据查询
           2.如果为post,那么数据集将直接发给表单处理程序,而不是以可见的URL查询字符串的形式。post方法可以提交更长的数据,并且 相对安全一些传送的数据类型更多一些(不限于ASCII字符),因而适用于数据更复杂的表单。 浏览器的默认方法为get
13.标签:
           1.file类型:该元素包含一个文本输入字段,用来输入文件名,还有一个按钮,用来打开文件选择对话框以便图形化选择文件。当一个中有“上传文件域”, 必须指定MIME类型,否则无法上传文件。上传文件域,只在method=“post”下才有效
14.框架:框架提供将一个浏览器窗口划分为多个区域,每个区域都可以显示不同HTML文档的方法。
            1.框架集(frameset)是HTML文件,它定义一组框架的布局和属性,包括框架的数目、框架的大小和位置以及在每个框架中初始显示的页面的URL。框架集文件本身不包含要在浏览器中显示的HTML内容;框架集文件只是向浏览器提供应如何显示一组框架,以及在这些框架中应显示哪些文档的有关信息。
             FrameSet注意事项
             在使用了框架集(Frameset)的HTML页面中,body标记被frameset取代。
             Frameset用于定义框架结构,至于框架中具体显示什么页面,则由其子元素frame设定。
             Frameset的子元素noframes用来指定浏览器不支持框架页时显示的信息
             Frameset的标签内容中还可以有frameset(框架嵌套)
             Frameset为W3C非推荐元素,仅可在Frameset DTD的情况下使用
            2.框架(frame)是浏览器窗口中的一个区域,它可以显示与浏览器窗口的其余部分中所显示内容无关的HTML文档(每个框架中显示一个独立的HTML文档)。
             Frame注意事项
             frame元素用来定义单个框架的显示内容与显示方式
             Frame为单边标记,因此用“/”结束。
             Frame元素为Frameset的子元素。
             frame为W3C非推荐元素,仅可在frameset DTD的情况下使用
            3.
——表格标题: 语法:内容