博主信息
博文 26
粉丝 0
评论 0
访问量 27949
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
初识css
default
原创
871人浏览过

作业链接:http://test.fmlove.top/zuoye/

css 是什么

-就是网页的皮肤

元素框

-网页中每个被叠起来的块就是元素框,框里面的东西就是元素
-元素分为两大类 置换元素和非置换元素

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. </head>
  7. <body>
  8. <p>这是非内元素</p>
  9. <span>这是非内元素</span>
  10. <a href="">这是置换元素</a>
  11. <img src="" alt="我也是置换元素">
  12. </body>
  13. </html>

display 属性

-dinslpay 有7个属性值

序号 属性值 描述
1 inline默认 行内元素,<span>, <a>
2 block 块级元素,<div>,<p>
3 inline-block 行内块级元素,<img>
4 list-item 块级: 列表元素,<li>
5 table 块级: 表格元素,<table>
6 flex 弹性元素
7 grid 网格元素
8 none 还有个none 是不显示

css的引入方式

-css的四种引入方式

序号 属性值 描述 备注
1 link标签 <link rel="stylesheet" href="..." /> 外部样式
3 @import指令 @import url(...) , @import '...' 外部样式
2 <style>元素 <style>...</style> 内部样式
4 style=""属性 <tag style="..."> 行内样式
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. <!--第一种-->
  7. <link rel="stylesheet" href="./css.css">
  8. <!--第二种-->
  9. <style>
  10. /*第三种*/
  11. @import "./css.css";
  12. /* 将style1.css复制到这个位置 */
  13. h2 {
  14. color: green;
  15. }
  16. </style>
  17. </head>
  18. <body>
  19. <div>
  20. <!--第四种-->
  21. <h2 style="color: red;">你猜猜</h2>
  22. <ul>
  23. <li>我的</li>
  24. <li>你的</li>
  25. <li>她的</li>
  26. </ul>
  27. </div>
  28. </body>
  29. </html>

css注释

  • 单行/多行: /* 注释内容 */

    媒体查询

  • 媒体类型通常会添加”媒体描述符”进行精准限制,例如设置媒体尺寸,分辨率等
  • 媒体描述符的语法与 css 样式声明非常类似,如min-width: 500px
  • 与 css 声明的不同之处在于,媒体描述符允许没有值,如print and (color)
  • 多个 “媒体描述符” 之间使用 “逻辑关键字” 连接, 如 andnot
  • and表示多个”媒体描述符”必须同时满足, not则是整个查询取反,且必须写在and前面
序号 媒体描述符 描述
1 width 显示区域宽度
2 min-width 显示区域最小宽度
3 max-width 显示区域最大宽度
4 device-width 设备显示区域宽度
5 min-device-width 设备显示区域最小宽度
6 max-device-width 设备显示区域最大宽度
7 height 显示区域高度
8 min-height 显示区域最小高度
9 max-height 显示区域最大高度
10 device-height 设备显示区域高度
11 min-device-height 设备显示区域最小高度
12 max-device-height 设备显示区域最大高度
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. <link rel="stylesheet" href="css.css">
  7. <style>
  8. @media screen and (max-width: 500px){body{background: red} .show{color: gold;display: block}.heidn{display: none} }
  9. @media screen and (min-width: 500px){ body{background: #666666} .heidn{color: aqua;display: block} .show{display: none} }
  10. </style>
  11. </head>
  12. <body>
  13. <div>
  14. <h1 class="show">小于500px 我就显示了 我的背景变红了 </h1>
  15. <h1 class="heidn">大于500px 我就显示了 我的背景变灰了 </h1>
  16. </div>
  17. </body>
  18. </html>

总结 css就是html的皮肤 可以改变html原始的样式 暂时学到的又display 和媒体查询 媒体查询在手机端时和pc端页面大小不一时改变他的样式

批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:大于500没看到变化?
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学