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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© smile_joe 中级黑马   /  2013-5-9 22:30  /  1280 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 smile_joe 于 2013-5-10 21:57 编辑

请大神帮我说说,不太理解,并且看w3c 文档没有太大的帮助

<div></div> 用法和属性?
<span></span> 用法和属性?  span没有value属性?
href 和 src 的导入有什么区别?  在html /css /javascript 中的应用?

感觉html这块,太多的方法和属性,希望有经验的前辈可以分享下...

非常感谢...

7 个回复

倒序浏览
<div> 和span这些标签都是用来封装数据的,
你可以将一个标签当做Java类来看,Java类也是用来封装数据的,你想着怎么描述并显示数据,js和html肯定没问题;
鉴于你目前的情况,这些东西先无视他,去用他,不会就照抄,用着用着就习惯了。。。熟能生巧。
希望对你有用。。。
回复 使用道具 举报
Miss小强 发表于 2013-5-9 22:43
和span这些标签都是用来封装数据的,
你可以将一个标签当做Java类来看,Java类也是用来封装数据的,你想着 ...

有经验分享 恩 感谢哦
回复 使用道具 举报
Miss小强 发表于 2013-5-9 22:43
和span这些标签都是用来封装数据的,
你可以将一个标签当做Java类来看,Java类也是用来封装数据的,你想着 ...

有经验分享 恩 感谢哦
回复 使用道具 举报
视频再看一遍,对这我也没经验,最好敲出来,用dw,我分享的有书,结合书看更好
回复 使用道具 举报
这连个在HTML标签中 都属于 容器类的标签  没有实际的语义
用法上 首先要区分什么事行内元素 什么是块元素

行内元素 就是随便写一个行内元素标签  它的大小就是本身内容的大小  不会自动换行   一般不能自行设定高度和宽度   典型的行内元素  a img b strong 这些都有具体的语义  还有就是span  span的英文意思就是 空间  区间的含义 用途 比如 你写了一段文本   I want to become a superstar! 你就想把其中的superstar高亮显示 但是  同时又不想引入其他没有意义的标签   你就可以使用span  I want to become a </span>superstar</span>!  如果你不对这个span标签的行内样式做修饰的话 这个span标签没有任何效果  此时 span  I want to become a </span style="backgrground:red;">superstar</span>!
这段文字立马变成红色背景

块级元素 就是随便写一个块级元素 自动占一行 典型的块级元素 p form 等等 这些事有语义的元素  div就是没有语义的单纯的容器的块元素  如果还是按照刚才的例子来说  把Span换成div 就不是很合适了  效果就是I want to become a 占一行  superstar自己占了一行  和你的本意有悖

span我觉得用途最多的地方就是表单验证的错误信息的提示  在Js中给出你的错误信息并添加到<span>中 没有错误信息的时候  由于行内元素不占大小  所以 不会影响页面布局  一旦有错误  就会直接显示出来

div 就是 你在做页面布局的时候 最外层用div很多  就是想把你的页面框成不同的区域 没有任何语义 div最合适

最后说一点 我个人认为就是 所有的标签都可以转化到div或者span  只是  其他标签在div或者span的基础之上  增加了自己的样式  比如 margin padding border 等  这些样式完全清除  就可以还原到最根本的div或者span  

以上是我个人的理解  说错了 见谅
回复 使用道具 举报
曹睿翔 发表于 2013-5-9 23:20
视频再看一遍,对这我也没经验,最好敲出来,用dw,我分享的有书,结合书看更好 ...

谢谢喽   准备做写些出来
回复 使用道具 举报
张歆明 发表于 2013-5-10 10:47
这连个在HTML标签中 都属于 容器类的标签  没有实际的语义
用法上 首先要区分什么事行内元素 什么是块元素
...

很感谢,对我很有帮助
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马