【简介:】一、HTML5中input标签为什么会增加height属性。同样的为什么会吧form中的一些属性包含在内?formaction、formmethod等等是用于覆盖表单操作的,用处当然是为了将同一个表单发送
一、HTML5中input标签为什么会增加height属性。同样的为什么会吧form中的一些属性包含在内?
formaction、formmethod等等是用于覆盖表单操作的,用处当然是为了将同一个表单发送给不同的处理页面。用处嘛,比如有的网站可以用一个表单来实现登录和注册功能。当然,你后端用同一个页面处理,或者用JS来处理也是一样的(用JS的话就要考虑无法运行JS的页面就不能工作了)。
width和height也是明确说明了用于type="image"的<input>,用处嘛,当然也是为了某些设备没有CSS时能正确显示图片。
也就是说,HTML标准设计时,是要保证没有CSS的情况下也能正常显示内容、没有JS的情况下也能正常工作。现在很多网页其实不遵守这个规则了,这对盲人等残障人士是十分不友好的(盲人通过屏幕阅读器来浏览网页,而屏幕阅读器是不处理CSS的)。HTML标准中有很多这方面的内容的,具体可以搜索“HTML可访问性”(accessibility)。
二、为什么我在用数码相机拍摄完的图片影像中,一些直线会弯曲?
镜头的特点决定了直线看起来是歪的。此现象称之为“镜头扭曲”,是正常现象,并不是相机出现问题。当相机与拍照物成一定角度时,这种直线歪曲的现象更加明显。所以注意一点就可以了
三、将一些铜粉倒入稀硫酸中并通入空气,溶液为什么会变蓝?
1、由于铜在金属活动性顺序中排在氢的后面,不跟稀硫酸反应
2、但是可以跟氧气反应,生成氧化铜
3、氧化铜再跟稀硫酸反应,生成硫酸铜,硫酸铜溶液显蓝色
四、如果水银气压计中不慎进了一些空气,气压计的读数为什么会变小?
读数会偏小。因为温度计里面是真空的,水银液面的上升和下降只受温度变化而改变,若是有空气进入后,在水银液面上升过程中会压缩空气,相反空气受到压缩后会产生向下的压力,致使水银液面上升不到与温度相对应的高度,所以读数偏小。