1、登录表单

代码

  1. <form action="check.php" method="post">
  2. <div>
  3. <!-- type, name, value -->
  4. <!-- autofocus: 布尔属性 -->
  5. <!-- label.for = input.id (绑定) -->
  6. <label for="username">用户名:</label>
  7. <input type="text" id="username" name="user" value="" placeholder="至少5个字母" autofocus required/>
  8. </div>
  9. <div>
  10. <label for="psw">密码:</label>
  11. <input type="password" id="psw" name="password" value="" placeholder="字母+数字" required/>
  12. </div>
  13. <div>
  14. <label for="my-email">邮箱:</label>
  15. <input type="email" id="my-email" name="email" value="" placeholder="a@emil" required/>
  16. </div>
  17. <div>
  18. <label for="male">性别:</label>
  19. <!-- 所有input.name 必须相同 -->
  20. <input type="radio" id="male" name="gender" checked/><label for="male"></label>
  21. <input type="radio" id="female" name="gender"/><label for="female"></label>
  22. </div>
  23. <div>
  24. <label>爱好:</label>
  25. <!-- 所有input.name 必须是一个数组格式 -->
  26. <input type="checkbox" name="hobbies[]" id="shoot" checked/><label for="shoot">摄影</label>
  27. <input type="checkbox" name="hobbies[]" id="program" checked/><label for="program">编程</label>
  28. <input type="checkbox" name="hobbies[]" id="game"/><label for="game">游戏</label>
  29. </div>
  30. <div>
  31. <!-- 下拉列表 -->
  32. <!-- select.name, option.value , name,value属性不在同一个标签中 -->
  33. <label for="user">会员:</label>
  34. <select name="user" id="user">
  35. <option value="1">金牌会员</option>
  36. <option value="2">银牌会员</option>
  37. <option value="3" selected>铜牌会员</option>
  38. <option value="4">木牌会员</option>
  39. </select>
  40. </div>
  41. <div>
  42. <!-- 多行文本框 -->
  43. <textarea name="" id="" cols="30" rows="10"></textarea>
  44. </div>
  45. <div>
  46. <button>提交</button>
  47. </div>
  48. </form>

效果

2、简单后台框架

代码

  1. <style>
  2. body{
  3. height: 100vh;
  4. width: 100vw;
  5. display: grid;
  6. grid-template-columns: 10em 1fr;
  7. grid-template-rows: 6em 1fr;
  8. margin: 0;
  9. }
  10. body .header{
  11. grid-column-end: span 2;
  12. background-color:aquamarine;
  13. border-bottom: 1px solid currentColor;
  14. padding: 2em;
  15. display:flex;
  16. align-items:center;
  17. }
  18. body .header div{
  19. margin-left:auto;
  20. }
  21. body .nav {
  22. background-color:aqua;
  23. margin:0;
  24. padding-top:1em;
  25. list-style:none;
  26. }
  27. body iframe{
  28. width: calc( 100vw - 10em);
  29. height: calc(100vh - 6em);
  30. border-left: 1px solid currentColor;
  31. }
  32. </style>
  33. <body>
  34. <div class="header">
  35. <h1>后台管理</h1>
  36. <div>
  37. <span>admin</span>
  38. <a href="">退出</a>
  39. </div>
  40. </div>
  41. <!-- ul.nav>li*5>a[href="demo$.html" target="content"]{菜单项$} -->
  42. <ul class="nav">
  43. <li><a href="demo1.html" target="content">菜单项1</a></li>
  44. <li><a href="demo2.html" target="content">菜单项2</a></li>
  45. <li><a href="demo3.html" target="content">菜单项3</a></li>
  46. <li><a href="demo4.html" target="content">菜单项4</a></li>
  47. <li><a href="demo5.html" target="content">菜单项5</a></li>
  48. </ul>
  49. <iframe srcdoc="" frameborder="2" name="content"></iframe>
  50. </body>

效果

3、实例演示元素样式来源与优先级

代码

  1. <body>
  2. <!-- 来源1: 代理样式/浏览器样式/默认样式 -->
  3. <h2>h2默认样式/浏览器样式</h2>
  4. <!-- 来源2: 自定义样式, 会覆盖默认样式 -->
  5. <h2 style="color: red">h2自定义样式,会覆盖默认样式</h2>
  6. <!-- 来源3: 书写顺序,写在后面的同名属性会覆盖前面的(优先级相同的情况下) -->
  7. <h2 style="color:blue">写在后面的同名属性会覆盖前面的(优先级相同的情况下)</h2>
  8. <div style="color:blueviolet">
  9. <!-- 某些属性具有继承特征,例如颜色,字号,字体,子元素会继承父元素的同名属性 -->
  10. <h2>某些属性具有继承特征,例如颜色,字号,字体,子元素会继承父元素的同名属性</h2>
  11. </div>
  12. </body>

效果

更多相关文章

  1. 更改android spinner 背景
  2. android改变alertdialog.builder样式
  3. Android(安卓)selector自定义shape的button样式
  4. vue 常用术语,样式与事件绑定,列表渲染的实例演示
  5. ProgressBar简介
  6. android -> 修改自动转为大写 的textAllCaps 属性
  7. Android(安卓)仿微信Activity左右切换 【全局配置Activity显示动
  8. android XML文件序列化
  9. 自定义ActionBar标题与菜单中的文字样式

随机推荐

  1. xml约束技术之dtd的详解
  2. 使用CSS样式表格式化XML文档的详情介绍
  3. xml,文件操作功能类的示例代码详解
  4. 详细介绍XSLT模板转换XML文档的代码案例
  5. 详细介绍解析Xml四种方法的示例代码
  6. 详细介绍测试几个xml的问题的案例
  7. XML布局文件的代码案例分享
  8. JS读取XML数据的示例代码分享
  9. 具体介绍使用XmlReader读取xml文件的代码
  10. 详解XML中Node和Element区别的示例代码