小白HTML第三天

表格标签<table></table>用它可以制作一个表格,需要注意的是这时的它是一个四方块,如果你加了border这一个属性效果会更明显,所以你要出现现实生活中的表格还需对它的内部添加东西,所以你需要在table标签的内部嵌套tr标签让它出现行,同样的我们需要对它的行标签填充,填充的是td单元格,写完这行后把它复制一份,粘贴在第一行后即可形成第二行,那列呢?在HTML的表格中 ,没有单独的标签表示列,这是需要注意的地方。然后你在td里面添加内容即可形成表格,这个时候,如果你不在table处添加border属性,就不会有边框,效果就不会明显,细心的你这个时候会发现单元格之间有距离,td里面的内容距离单元格边框也太近了,不太好看,你可以用cellspacing控制单元格之间的距离(也包括与外面四方块的距离),用cellpadding控制单元格里面的内容与它边框之间的距离,这里面的cellspacing和cellpadding,border都是添加在table标签后面的,不过我们一般会把这三个参数设为0,如果你实在要边框的话可以让border的值不为0(一般为1,1的意思是1px,1像素的意思,px单位一般不加),同时这个时候你会发现这个线比一般的1px要粗,这个是因为你的cellspacing为0后两个单元格之间的边框重和了所以比实际粗1px。

表格标签里面你只写tr与td的会还不是一个完整的表格,因为这时你打开控制台的话会发现它自动帮你加了<thead></thead>,<thbody></thbody>,<thfoot></thfoot>(有可能没有它)所以一个完整的表格还要加上它们,它们的一个作用是让结构更清晰,其中还需补充的是thfoot标签和thbody的位置即使互换也不会影响最终效果,同时如果你想给你的表格加上一个标题的话可以紧接着table标签后写<caption></caption>加标题。

表格将了一些,在接下来是表单,它的作用是是搜集用户的信息,由三部分组成,表单控件,提示信息,表单域。我们先来讲input控件,形式是类似<input type="text"/>这样,type是属性,text是属性值,我们通过不断变换type的属性值来改变input控件的作用,其中type值为radio(单选框)和checkbox(复选框)时我们常常在input里面加一个属性name,用它来表示同一组,不同的是radio(单选框)还通过他来实现多选一的功能,type值为submit(提交按钮),button(普通按钮,常和js结合在一起做特效),为image(图像式的提交按钮)时还要写src来指定路径,为file时可以用来上传文件。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 浏览器与服务器的基本概念 浏览器(安装在电脑里面的一个软件) 作用: ①将网页内容渲染呈现给用户查看。 ②让用户通...
    云还灬阅读 4,858评论 0 0
  • 概述 在网易云课堂学习李南江老师的《从零玩转HTML5前端+跨平台开发》时,所整理的笔记。笔记内容为根据个人需求所...
    墨荀阅读 6,953评论 0 7
  • (注1:如果有问题欢迎留言探讨,一起学习!转载请注明出处,喜欢可以点个赞哦!)(注2:更多内容请查看我的目录。) ...
    love丁酥酥阅读 9,845评论 2 5
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,687评论 1 92
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 8,676评论 1 41

友情链接更多精彩内容