A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ★心秒★ 黑马帝   /  2012-4-2 17:40  /  3135 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 ★心秒★ 于 2012-4-18 10:42 编辑

<td><input type="text" size=35/></td>    这是用EdiPlus写的代码中的一段;
<input type="text" size="100px" value=" 我的中国❤"/>    这是用Visual Studio 写的代码中的一段,为什么用记事本写的size值直接是35,而不是“35px” ???????   我试了一下,在记事本中把size值改为"35px" 是错的,根本没有反映,size值为默认值,这是怎么回事儿??  请教大虾帮忙一下。

5 个回复

倒序浏览
可能是系统默认帮你加上吧
回复 使用道具 举报
蒙武辉 发表于 2012-4-5 22:02
可能是系统默认帮你加上吧

请问,那哪个才是正确的格式呢??  什么情况下要加  " "  什么情况下不加?
回复 使用道具 举报
<input type="text" size="100px" value=" 我的中国❤"/> 中的size是字符长度,而不是屏幕像素,应该是为了容易判别使用的单位吧!
<input type="text" size="100" value=" 我的中国❤"/>加引号和不加引号都可以,但是为了和XML格式相对应,现在HTML中一般赋值属性都会加引号,并在元素结尾处闭合。
回复 使用道具 举报
女人谨记:一定要吃好玩好睡好喝好,一但累死了,就别的女人花咱的钱,住咱的房,睡咱的老公,泡咱的男朋友,还打咱的娃.

嘿嘿
回复 使用道具 举报
html中的属性值可以用单引号或者双引号包裹起来,不写也可以,但是不推荐。在vs里面,有时候不加引号也会执行出正确结果,是因为vs很智能,具有一定的容错功能。但是为了和XML格式保持一致,在书写html代码时候,最好还是该加引号的地方加引号,该闭合的地方闭合,养成良好的书写代码习惯。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马