关于html的问题

关于html的问题,第1张

先说一下,表单虽然是HTML元素,但是处理表单的ACTION链接不能是HTML静态页面,必需是动态脚本, ASP,PHP等,

所以,表单其实超出了HTML的范围.

<form method="get" action="http"//www.myserver.com/cgi-bin/mailscript/">

这句,get 代表用get 方式传送数据, 数据将直接通过URL传送,也就是说,数据将会直接显示在网址上.

ACTION 指定处理这些数据的页面,也就是说,按提交按钮后,这些数据将传到这个页面,将被这个页面处理.

(以上ACTION链接没有文件名,将会提交到默认页面,index.(asp,php,jsp...等).

<h2>Gender:</h2>

<input type="radio" value="female" name="gender" id="female" />Female<br />

这句, 做一个radio选择钮, 变量名为 gender, 变量值为female. 在ACTION页面值gender的值的时候,就会得到female.

<input type="radio value="male" name="gender" id="male" />Male<br />

和上面那句一样,因为共用一个变量名,所以这个钮被选中的时候gender的值为male.上面那个钮被选中的时候,gender的值为female. gender的值只会是一个.

ID, 在做CSS(样式表,其实不属于HTML)的时候有用. 如果你用CSS定义了ID=abc的元素字体为粗体,那所有ID=ABC的元素字体都会是粗体. ID的确也可以用来得到元素,不过这涉及到JAVASCRIPT,其实也不是HTML的内容.

<input type="radio" value="undisclosed" name="gender" id="undiscolsed" />Prefer not to say

这句也一样,被选中的时候gender的值为undisclosed. 三个钮只能有一个钮变选中.因为三个钮的变量名(name)都是一样的(gender).

</form>

请参考其它回答者的回答.

如果你想学的不只是HTML,而是涉及到动态脚本,建议你学习一个HTTP文件头. 概念要分清楚. HTML是静态脚本语言. 不包含样式表,JAVASCRIPT等. 这三样东西只是给合使用用来治作网页,但不是共一个东西. HTML不等于网页.

数据传输方式(data transmission mode),是数据在信道上传送所采取的方式。若按数据传输的顺序可以分为并行传输和串行传输;若按数据传输的同步方式可分为同步传输和异步传输;若按数据传输的流向和时间关系可以分为单工、半双工和全双工数据传输。

1、单工:单工(Simplex Communication)模式的数据传输是单向的。通信双方中,一方固定为发送端,一方则固定为接收端。信息只能沿一个方向传输,使用一根传输线。单工模式一般用在只向一个方向传输数据的场合。例如计算机与打印机之间的通信是单工模式,因为只有计算机向打印机传输数据,而没有相反方向的数据传输。还有在某些通信信道中,如单工无线发送等。

2、半双工:半双工通信使用同一根传输线,既可以发送数据又可以接收数据,但不能同时进行发送和接收。数据传输允许数据在两个方向上传输,但是,在任何时刻只能由其中的一方发送数据,另一方接收数据。因此半双工模式既可以使用一条数据线,也可以使用两条数据线。它实际上是一种切换方向的单工通信,就和对讲机(步话机)一样。半双工通信中每端需有一个收发切换电子开关,通过切换来决定数据向哪个方向传输。因为有切换,所以会产生时间延迟。信息传输效率低些。

3、全双工:全双工数据通信允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力,就和电话一样。在全双工模式中,每一端都有发送器和接收器,有两条传输线,可在交互式应用和远程监控系统中使用,信息传输效率高。目前的网卡一般都支持全双工。

HTML与XML都是标记语言,HTML是超文本标记语言,而XML是扩展标记语言。

HTML是一种文档生成语言,包括一套定义文档结构和类型的标记,用来描述文档内文本元素之间的关系,可以显示数以百万计这种文档页面的语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。

HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部、主体两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

XML用来定义数据结构,这种数据结构对包括电子商务在内的大规模数据传输是非常重要的,因为HTML只确定页面如何显示。XML使设计者很容易地以标准化的、连续的方式来描述并传输来自任意应用程序的结构化数据。它没有标签集,也没有语法规则,但是它有句法规则。任何XML文档对任何类型的应用以及正确的解析都必须是良构的,即每一个打开的标签都必须有匹配的结束标签,不得含有次序颠倒的标签,并且在语句构成上应符合技术规范的要求。 XML文档可以是有效的,但并非一定要求有效。

HTML和XML作为两种不同的标记语言,他们的不同之处在于:

1、可扩展性不同:HTML不具备扩展性,而XML是原标记语言,可以用于定义新的标记语言;

2、两者的侧重点不同: HTML侧重于如何表现信息,而XML是侧重于如何结构化的描述信息;

3、语法要求不同: HTML不要求标记的嵌套,配对等,不要求标记间具有一定的顺序,而XML则是严格要求嵌套,配对,遵循DTD的树形结构;

4、可读性和维护性不同:HTML难于阅读维护,而XML结构清晰,便于阅读维护;

5、数据和显示关系不同:HTML的内容描述和显示整合唯一,而XML则是相分离的。

所以基于HTML技术创建处来的表单不具扩展性,仅仅用于控制数据的显示和数据的外观,只能按一定的格式在终端进行静态地显示。而基于XML技术创建出来的表单,可提供元数据,简化企业间数据的交流,能够将用户界面和结构化数据分隔开来,使集成来自不同源的数据成为可能,并且可由架构或文档的作者无限制定义。天翎myApps平台采用XML描述表单外观和表单数据,无需任何编程知识就能够对元数据自主定义,表单一经定义即可使用,无需编译或发布,同时采用所见即所得的表单编制方式,实现了数据与显示分离和自由组合,让数据输出灵活化。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6287816.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-20
下一篇 2023-03-20

发表评论

登录后才能评论

评论列表(0条)

保存