博主信息
博文 19
粉丝 0
评论 1
访问量 10947
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
day2作业
移动用户-4050479
原创
660人浏览过

html结构

  1. 头部 head
  2. 内容 body
  3. 标签和属性
  4. <!DOCTYPE html>
  5. <html lang="en">
  6. <head>
  7. <meta charset="UTF-8">
  8. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  9. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  10. <title>Document</title>
  11. </head>
  12. <body>
  13. <p id='' class=''>内容</p>
  14. </body>
  15. </html>

标签:分为自定义和预定义

标签作用描述内容类型
<p>内容</p>

属性:描述内容特征

  1. 预定义:如 id class
  2. 自定义:如 data-admin="admin"
    自定义标签需要加上前缀 data-
    <p class="css">内容</p>

元素

元素等于标签加属性


文档

文本中任何内容都需要 标签 引入,css,`js,php
DOM模型

  1. <imput type="text" size="10" value ="" required></imput>
  • required :布尔值 写required表示必须键入值,不写相反

页面加载顺序

自上而下
从左往右


HTML页面三宝

页面元素
css
javaScript


行内元素和块元素

  • 行内元素不会独占一行,水平排列自动换行 如 a span input
  • 块元素独占一行,垂直排列 如 p div

语法糖

  • {内容}
  • [属性]
    例如:[id=admin]{内容}
    默认生成的是div
  • class可以写成 .class{nav}
  • id可以写成 #id{nav}
  • 重复生成 *n 表示
    1. 例如:
    2. #id{nav}*6
  • 父子管理用 >表示
    1. 例如:
    2. ul>li{text}*10
  • 兄弟关系 + 表示
    1. 例如:
    2. h1{cv}+p{vb}
  • 父级 ^ 表示
    1. 例如
    2. .bix>span{cv}^p{12}
  • 分组 () 表示
    1. nav>h3{导航}+(ul>li*3>a{cv})
  • 序号 $ $@
    1. ul>li{cv-$}*3
    2. 顺序生成 1-3
    1. ul>li{cv-$@6}*3
    2. 顺序生成 6-8
    1. ul>li{cv-$@-1}*3
    2. 倒序生成 1-3
批改老师:PHPzPHPz

批改状态:合格

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

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

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