我的博客 XHTML知识

xhtml 基础

一.1.XHTML元素分为块级元素和内嵌元素两种类型,二者的不同之处在于块级元素定义的文本是换行的,而内嵌元素定义的文本是不换行的。
常见的块级元素包括div.blockquote、
     列表元素(dl、ol、ul)、fieldset、form、h1-h6、hr、p、pre、table等。
内嵌元素包括:span、a、img、label、所有的表单输入元素、iframe、object等。

2.如果是内嵌元素,下一个元素就显示在该元素同一行上的后续位置。
如果是块级元素,下一个元素就在浏览器下一行显示。
二..1.在XHTML中标记名称必须小写
    
2.在XHTML中属性必须小写
    
3.在XHTML中标记必须正确嵌套
    
4.在XHTML中标记必须关闭(标记成对出现)
    
5.在XHTML中即使是空元素也必须关闭

6.在XHTML中属性值必须用双引号括起来

三XHTML表单
1.<form>供用户输入的表单,<form action="#" method="post/get"
id=" " name="">......</form>
action:规定当提交表单时,向何处发送表单数据。method:规定如何发送表单数据。
    post不显示路径 get显示路径。
2.文本框:type="text"            <input type="text" id=" " name=" "/>id:规定元素的唯一。 name:规定表单的名称。
3.口令输入框:type="password"    <input type="password" id=" " ( size="" maxlength="")/>
4.复选框:type="checkbox"        <input type="checkbox" id=" " name="" value=" "/> 每个选项的name属性使用相同的设置。
5.单选框:type="radio"           <input type="radio" id=" " name=" " value=""/>
6.隐藏字段:type="hidden"         <input type="hidden" id=" " name=" "/>
7.
上传文件:type="file"          <input type="file" id=" " name=" "/> 
指定<form>的enctype属性为multipart/form-data. method的属性为post.
8.下拉列表:  一个<select>元素来形容列表,多个<option>元素集合来识别列表选项。使用<select>元素的name属性给整个列表命名,使用每个<option>元素的value属性来给每个选项
   一个唯一的值。
                   <select id=" " name=" ">
                        <option value=" ">   当多选时要在<select>元素中加multiple属性。
9.多行文本框:<textarea>         <textarea rows=" " cols=" "  id=" "  name=" "> rows行  cols列
10.提交和重置按钮:type="submit"   type="reset"  <input type="submit/reset" value="提交/重置"/>  
                             也可以用图形来做按钮  <input type="image" src=".." value="submit/reset"/>
11.命令按钮(普通按钮):type="button" value=" ".
12.在文本框中加readonly 防止修改文本数据,disable 使输入控件不可用。
13.<fieldset> 标签将表单内容的一部分打包,生成一组相关表单的字段。<legend> 标签为 fieldset 元素定义标题。

时间: 2024-08-01 06:18:50

我的博客 XHTML知识的相关文章

Swift中可选类型(Optional)的用法 以及? 和 ! 的区别 (转载博客,知识分享)

本文转载自:代码手工艺人的博客,原文名称:Swift之 ? 和 ! Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化.如果在使用变量之前不进行初始化就会报错: C代码   var stringValue : String //error: variable 'stringValue' used before being initialized //let hashValue = stringVa

【Android高级】CSDN博客精华知识讲解汇总

1.Activity的启动方式和flag详解  from(任玉刚) 2.android_WebView与Javascript的交互 from(redarmychen的专栏) 3.android-async-http开源项目from(redarmychen的专栏) 4.HTML实训课程笔记 from(redarmychen的专栏) 5.防止Android程序被系统kill掉的处理方法  from(小崔的博客) 6.直接拿来用!最火的Android开源项目系列 from(徐刘根的专栏) 7.安卓框架

CSDN2015博客之星评选之拉票环节

最近接到CSDN邀请,参加了CSDN 2015博客之星 的评选活动,下面是给我拉票的链接地址: http://vote.blog.csdn.net/blogstar2015/candidate?username=qq446282412 我的宣言 从最初开始学习软件编程,遇到问题时百度经常看到在CSDN上有相关的问题解决方法,慢慢的开始喜欢上CSDN这个网站.每天都有博主孜孜不倦的写着自己学到的知识点或者遇到问题的解决方法,然后通过博客的方式分享出来.刚开始,我害怕自己的水平太低了,不敢写博客,后

iOS--阅读--优秀博客

介绍 Blog不应该是贴代码. 优秀的Blog应该让人读起来有一种行云流水的感觉. 优秀的Blog应该会让人有一种相见恨晚的感觉. 这与作者的知识.逻辑思维是密不可分的. Blog objc中国 唐巧的技术博客 onevcat(喵神)的博客 念茜的CSDN博客(iOS安全知识) 念茜的新博客 花瓣App李忠的博客(ReactiveCocoa知识) 破船之家(许多优秀翻译) NSHipster中文版(Mattt大神) 叶孤城___的简书(动画迷) Kevin Blog Glow 技术团队博客 In

程序员的奋斗史(四十)——大学断代史(四)——我与博客

文/温国兵 身处IT行业,博客也好,知识管理工具也罢,明智的IT从业者总有一个良好的习惯,那就是通过博客或者知识管理工具形成自己的知识库. 大一的学习过程中,每天都会利用Google检索大量的资料.我发现很多排在前面的搜索结果都是来源与博客,比如CSDN.博客园.51CTO等等,当然还有很多独立博客.仰望着各樽大牛,萌发了创建博客的念头.2011年5月,在几个博客之间做了权衡取舍后,最后还是选择了CSDN. 2011年8月,正是大一暑假,整天都是无止境的视频学习.在实验室的同时开始发表博文.由于

博客在信息化教育中的作用及探讨

引言 信息化教育是一种全新的教育形态,它具有资源全球化.学习自主化.活动合作化.环境虚拟化等显著特点,它要求教师教育思想.教育观念的更新,它强调人的发展,为人的发展创造理想的环境,注重培养具有高信息素养能力的创新性人才,Blog的出现并在信息化教育中能够迅速流行正是迎合了当前信息化教育的这些需求并影响着当前信息化教育的发展. 1.博客(Blog)的发展 1.1博客的兴起 博客,由约翰•巴杰在1997年12月提出,英文名为Blog(同义词有web log,weBlog),它的最普通的定义是:一种表

我们的博客网被微信屏蔽了

前段时间分享给好友的的博客链接,无情的被微信平台拦截,本来以为只是我那篇博客的问题,但是我博客纯知识分享,怎么会被拦截.看了下微信的屏蔽规则,和我也没有任何关系呀.后来就提交了申诉,姓名 + 身份证号 + 说明,说三天内通知处理结果,结果今天一大早收来结果,两条都是不通过.于是我把首页地址发送到微信,结果,域名被拦截了. 网址打开情况: 处理结果: 可能因为含有下面一些按钮导致,希望网站运维的伙伴儿们处理下. 可能违反的微信规则(诱导分享类内容) 1.1 要求用户分享,分享后方可进行下一步操作,

博客首文

刚读大学时,喜欢在网上看别人的技术博客,深刻的自然是看不懂,就只挑浅的看,学两三个名词,卖弄一下.现在回想起来,许多博客只是知识的堆积,而真正重要的东西应该是我们对知识的思考.无论是抄书还是背诵,机械地重复总是无益,应该去理解知识,这样才能融会贯通,否则学到最后也只是黑塞笔下的"人形书柜". 我即将开始科研训练,思考在科研中的重要不言而喻.我希望通过这个博客来逼迫自己去深入思考知识背后的"为什么",例如为什么某个概念如此定义,定理证明的关键点,一个算法最原始的动机与

博客营销的定位

博客营销的定位 --安阳师范学院互联网+应用技术学院网络营销方向讲师 刘婷婷1.目的定位:我们这里谈的博客,是为了营销目的而开设的博客.我们要明确做博客营销的最终目的是提升品牌形象,增加产品曝光,为SEO带来流量,还是为了提供有价值的信息引导销售.2.用户定位:定位目标读者是谁?是潜在客户.企业用户还是普通读者.3.内容定位:首先,应该考虑宽度和深度两个问题.博客是知识的传播平台,宽度就是指内容的涵盖范围,深度就是指博客的专业程度.其次,必须要定位博客的内容,是大杂烩,还是在某一个领域的专业型.