首页IT科技html中怎么链接css(html表和连接css的方法)

html中怎么链接css(html表和连接css的方法)

时间2025-04-28 17:35:34分类IT科技浏览4055
导读:HTML <caption>...

HTML

<caption></caption> 表头 <table></table> 表格 <tr></tr><td></td> 行内格 <tfoot></tfoot> table中:aligh="center leht right" 对其方式[左            ,中                 ,右] rowspan="" 合并行 colspan="" 合并列 &nbsp; 空格 &ensp; 两个空格 &emsp; 三个空格 【表单标签】 <form></form> 表单‘ action="/java2212/login"指定后台服务器路径 <input /> 输入框 <input type="输入类型"/> text 文本输入 password 密码框      ,密文 radio 单选框      ,多框同name值 checkbox 复选框                 ,多框同name值 date 日期 range 范围滑动框 file 文件 email 邮箱 button 可点击按钮 submit 可点击提交 reset 可点击重置 name值           ,用 value="默认值" name="" 暂时不用      ,java用name获取输入框的值 placeholder="输入提示" 输入框提示 <select> 选项框 <option></option> 选项 </select> <textarea></textarea> 可变大小文本域 【框架集标签】 cols将页面按照列分为几比几 rows将页面按照行分为几比几 <frameset cols="1,9"> <frame src="frame-a.html"> <frame stc="frame-b.heml"> </frameset> 【框架标签】 将a页面设置为target="namesss" 当a标签的页面内容指定在iframe内                  ,就可以实现一个页面中的iframe实现可以打开多个页面 <iframe name="namesss" src="frame-a.hetm" width="900px" height="700px"> </iframe>

CSS

CSS叫层叠样式表,用来美化HTML,

也可以配合脚本动态的改变样式

提供代码复用,

与HTML代码分离,方便后期维护

使用方式

1           、CSS样式与HTML标签在一起

在标签内           ,引入style

<!-- css与html在一起;在标签内使用style属性引入css --> <div style="width: 400px;height: 400px;background-color: red;"></div>

2                  、css样式与html标签分离,但不出                  ,使用

给标签id                 ,css中用(#id名字)做连接

<html> <head> <meta charset="utf-8"> <title></title> <style> #d2{ width: 600px; height: 600px; background-color: green; } </style> </head> <body> <div id="d2"></div> </body> </html>

3      、css文件和html文件分离

1.得有html和css文件

2.在html中的head内中使用link引用css文件

语法格式

<link rel="stylesheet" href="css/Demo1.css"> <!-- rel中的stylesheet意思是样式表,固定写法 --> <!-- href写入css文件的地址 -->

选择器

语法格式:

<style> 选择器{ 属性:值; 属性:值; } <style>

标签选择器【重点】

指定标签类型            ,只要是这个标签就受影响

<head> <meta charset="utf-8"> <title></title> <style> div{ width: 200px; height: 200px; background-color: red; } </style> </head> <body> <div>d1</div> <div>d2</div> <div>d3</div> <input /> </body>

id选择器【重点】

用标签中定义的id来与css进行联系                 ,一个id对应一个标签

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> #d1{ width: 200px; height: 200px; background-color: red; } #d2{ width: 300px; height: 300px; background-color: green; } #d3{ width: 400px; height: 400px; background-color: blue; } </style> </head> <body> <!-- id属性,是全局属性,所有标签都可以定义,id值要唯一 --> <div id="d1">d1</div> <div id="d2">d2</div> <div id="d3">d3</div> <input /> </body> </html>

class选择器【重点】

和id格式基本一样      ,但class可以被多个标签同时调用

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> /* style注释 .类名{} */ .yuju1{ background-color: antiquewhite; } .yuju2{ font-size: 3 0px; } </style> </head> <body> <h1>岳阳楼</h1> <!-- 标签加class属性,可以同时设置多个clss值,中间空格隔开 --> <p class="yuju1 yuju2">岳阳楼上日衔窗            ,</p> <p>影到深潭赤玉幢            。</p> <p class="yuju1">怅望残春万般意                 ,</p> <p>满棂湖水入西江                 。</p> </body> </html>

属性选择器

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> /* 标签[属性=值]{ } */ input[type=text]{ width: 350px; height: 35px; background-color: red; } </style> </head> <body> <form action="/java2212/login"> 用户名: <input type="text" value="" name="username" placeholder="首字母大写"/><br> 密码: <input type="password" name="password"/><br> 性别:<input type="radio" name="sex"/><input type="radio" name="sex" /><br> 爱好:<input type="checkbox" name="hobby"/>学习 <input type="checkbox" name="hobby"/>敲代码 <input type="checkbox" name="hobby"/>睡觉<br> 出生年月:<input type="date" name="birthday"/><br> 年龄:<input type="range" name="age"/>18<br /> 头像:<input type="file" name="touxiang"/><br> 邮箱:<input type="email"/><br> </form> </body> </html>

层级选择器

<head> <meta charset="utf-8"> <title></title> <style> /* 层级选择器 选择器1 选择器2 ...{} 选择器之间是空格,递进关系,在选择器1的基础上, 再进行选择器2的选择 */ .d1 span{ background-color: red; } </style> </head> <body> <div class="d1"> <p>d1-p</p> <span>d1-s2</span> </div> <div> <span>d2-s1</span> <span>d2-s2</span> </div> </body>

组合选择器

选择器1,选择器2{ } 两个选择器会同时生效,两个选择器是平级关系

css属性

文字属性

font-family: 宋体; /*更改字体*/ font-size: 35px; /*更改字体大小*/

文本属性

color: red; /*字体颜色*/ text-align: center; /*文本居中*/ text-indent: 20px; /*缩进*/

背景属性

backgrouond-color: 颜色; /*更给背景颜色*/ background-imageurl("图片地址")/*背景图片*/默认平铺background-repeat:no-repeat; /*不平铺*/ repeat-x; // repeat-y; /*x或y轴平铺*/ background-size:250px; /*背景图片大小*/ background-position: bottom; /*背景图片的地方*/

列表属性

.l1{ list-style-image: url("img/数字-1.png"); /*在列表中添加图片      ,比如[1]这样的序号小图片*/

尺寸属性【重点】

width:100px; 或者 100%; height:100px; 或者 100%;

显示属性【重点】

display: none; /*不展示*/ display: block; /*显示: 按块显示*/ display: inline; /*显示,按行内显示*/

浮动属性float

float: right; /*浮动,会脱离当前的文档流*/

定位属性【重点】

相对定位

/*相对定位不会脱离原来的文档流 加了定位就可以使用位置属性: left,right,top,bottom 相对与父级进行位置移动*/ position: relative; /*相对定位*/ left: 30px; top: 30px;

绝对定位

/*绝对定位会脱离原来的文档流 绝对定位是根据页面左上角进行位置移动*/ position: absolute; /*绝对定位*/ left: 30px; top: 30px;

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
web flex布局(前端知识——css之flex布局) .net程序部署(使用.NET Reflector单步调试编译好的程序集)