ASP.NET------第二站

本文详细对比了HTML与XHTML之间的主要差异,包括大小写敏感性、标记嵌套规则、结束标记要求、属性值引用规范以及id和name属性的使用。同时介绍了HTML的常用标记及其功能,如<font>、<a>、<table>等,以及如何在页面中创建表格、框架和表单。
摘要由CSDN通过智能技术生成

1、简述HTML与XHTML的异同

HTML:超文本标记语言
XHTML:指的是可扩展的超文本标记语言,不与要编译,可以直接由浏览器执行(属于浏览器解释语言)
区别:1、大小写:HTML不区分大小写,XHTML中大小写是敏感的。在XHTML文档中,所有的元素和属性名称必须小写,属性值大小写均可。
2、标记嵌套:在HTML中,即使使用了不正确的嵌套,一样可以在很多浏览器中使用;而XHTML则要求嵌套必须完全正确。
3、是否有结束标记:在HTML中,有些标记是可以没有结束标记的,而XHTML要求所有标记必须有结束标记。
4、引号:HTML中的属性值可以用引号引起来,也可以不使用引号;但XHTML中要求所有属性值都必须加引号,即使是数字也要加引号。XHTML中还要求属性值不能省略
5、id和name:HTML中每个元素都可以定义name属性,也引入了id属性,这两个属性都可以标识某一个元素;在XHTML中,每个元素只有一个标识属性的id
6、样式的使用:在不使用样式表的情况下,HTML中每个样式都可以直接使用“属性名=属性值”的方法设置样式。

2、简述典型的网页结构

ASP.NET页面包括三个独立的部分:页面指令、代码和页面布局
页面指令:页面指令建立该页面的运行环境,规定ASP.NET引擎的运行库如何让处理该页面,控制ASP.NET页面的行为
源代码部分:源代码部分包括页面和控件事件处理程序等,先编译后执行。
页面布局:页面布局表示页面的可视元素,包括标记、服务器空间和静态文本
其中页面指令和页面布局统称为HTML部分

3、HTML有哪些常用的标记?它们各有什么功能?

1、要在浏览器中显示的内容都放在标记< html>和< /html>中
2、首标记、尾标记:< u>这是一个HTML的测试文件< /u>
3、单标记:格式:<标记>内容 < br>——标识换行,< hr>——表示水平线
4、双标记:格式:<标记>内容</标记>
5、 标记属性:在首标记中 格式:<标记 属性1=“属性值” 属性2=“属性值” …>内容</标记>
HTML标签:< html>和< /html>,表示HTML文档的开始和结束
文件头:不受标题标签声明,< head>和< /head>,包含文档总标题等内容
文件体:< body>和< /body>,在浏览器中显示的内容
其他的常用标记

标记说明
< font >< /font >字体标记,通过其属性可以设置文字的字体、字号和颜色
< !–注释内容-- >注释标记
< br >强制文本转换标记
< p >段落标记,段与段之间空一行
< pre >< /pre >预先排好格式标记
< hn >< /hn >标题文字标记,n=1,2,3,4,5
< b >< /b >或< strong >< /strong >文字粗体标记
< i >< /i >文字斜体标记
< u >< /u >文字加下划线标记
< a >< /a >超文本链接标记
< center >< /center >文字居中标记
< div >< /div >文字块标记
< marqee >< /marqee >移动文字标记
< o l>< /ol >有序列表标记
< ul >< /ul >无序列表标记
< li >< /li >列表项标记
< dl >< /dl >自定义列表标记
< dt >< /dt >自定义列表项标记
< dd >< /dd >自定义列表子项标记
< table >< /table >表格标记
< caption >< /caption >定义表标题标记
< tr >< /tr >定义表格行标记
< td >< /td >定义表格单元格标记
< th >< /th >定义列标题标记
< from >< /from >表单标记
< frameset >< /frameset >框架集标记
< frame >< /frame >框架标记
< iframe >< /iframe >框架标记
< img >< /img >图片标记
< hr >< /hr >水平线标记
< embed ></ embed >多媒体标记

注意: 表中的标记内部没有空格!!!
< iframe >iframe 是个内联框架,是在页面里生成个内部框架; < frameset >:frameset 定义一个框架集,包含多个子框架,每个框架都有独立的文档; 嵌套在frameSet中的iframe必须放在body中
不嵌套在frameSet中的iframe可以随意使用
frame的高度只能通过frameSet控制,iframe可以自己控制,不能通过frameSet控制
< frame >用于全页面
< iframe >只用于局部

4、简述在页面中创建表格的过程。

1、建立表格
< table 属性=“值” >…< /table >其功能是创建一个空的表格,并指定表格的整体外观,此时在浏览器中看不到该表格,只有添加行后才能看到。表格标记常用的属性有:
border=“size”:设置表格边框大小
width=“size”:设置表格的宽度
height=“size”:设置表格的高度
cellspacing=“size”:设置单元格间距
cellpadding=“size”:设置单元格填充距
background=“URL”:设置单元格背景图像
bgcolor=“colorvalue”:设置单元格背景颜色
align=“alignstyle”:设置对齐方式,left(左对齐)、center(居中)、right(右对齐)
cols=“size”:设置表格列数
2、定制表格
定义表格标题
定义行
定义列标题
定义单元格

5、简述在网页中创建框架的过程。

1、建立框架:< iframe 属性=“值”>…< /iframe >
2、定义iframe框架的属性
src=“URL”:设置要连接到该子窗口的URL
width=“size”:设置iframe框架宽度
height=“size”:设置iframe框架高度
frameborder=“size”:指定iframe框架是否有边框,size可取yes、no、1、0
marginwidth=“size”:用来控制显示内容和窗口左右边界的距离,默认为1
marginheight=“size”:控制显示内容和窗口上下边界的距离,默认为1
scrollong=“scrollingstyle”:指定子窗口是否使用滚动条,scrollingstyle可以取yes/no/auto,auto是默认即根据内容决定是否需要滚动条

6、简述在网页中建立单表的过程。

1、创建表单方法:< from 属性=值>…< /from >
< from >标记的主要属性:
action:用来指出当这个表单提交后需要执行的驻留在Web服务器上的程序名(包括路径)。一旦Internet网络用户输入信息后服务器便激活这个程序,完成某种任务
method:用来说明从客户端浏览器将Internet网络用户输入的信息传送给Web服务器是所使用的方式
enctype:用于确定提交信息的类型
target:用于确定服务器程序将结果返回时在哪一个框架窗口中显示,默认值为"-self"
2、表单控件
在< from >与< /from >之间可以嵌入各种控件,也成为表单域标记。
通用格式为:< input type="输入控件类型"id=“id值”>元素
Input(Button)控件:INPUT type="button"元素
Input(Submit)控件:INPUT type='submit"元素
Input(Reset)控件:INPUT type="reset"元素
Input(Checkbox)控件:INPUT type="checkbox"元素
Input(Radio)控件:INPUT type="radio"元素
Input(Hidden)控件:INPUT type="hidden"元素
Input(Text)控件:INPUT type="text"元素
Input(Password)控件:INPUT type="password"元素
Selet控件:多重选择框元素

7、简述使用样式生成器设计样式表文件的过程,并说明如何在网页中使用样式表文件。

过程
选择“网站”|”添加新项“菜单命令;在"添加新项";在“添加新项”对话框”模块“列表中选择选择”样式表“,保持默认文件名StyleSheet.css不变,点击添加按钮。
出现样式设计对话框,如果不是”CSS大纲,单击工具栏中的下三角箭头,在出现的菜单中选择"文件大纲"命令。
添加”添加样式规则“
添加元素H1
设置样式
字体设置
添加类
设计H1.second类的代码
保存样式表文件
使用
使用
返回到网页
单击“设计”选项卡出现空的设计界面
切换到视图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值