03.移动端页面.html 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <!-- <meta name="viewport" content="width=device-width, initial-scale=1.0"> -->
  7. <!-- <meta name="viewport" content="width=375px"> -->
  8. <!-- 设置视口大小 device-width表示设备的宽度(完美视口) -->
  9. <meta name="viewport" content="width=device-width">
  10. <title>03.移动端页面</title>
  11. <style>
  12. *{
  13. margin: 0;
  14. padding: 0;
  15. }
  16. .box1{
  17. width: 100px;
  18. height: 100px;
  19. background-color: red;
  20. }
  21. </style>
  22. </head>
  23. <body>
  24. <!--
  25. 移动端默认的视口大小是980px(CSS像素),
  26. 默认情况下,移动端的像素比就是:980/移动端宽度(iPhone6就是980/750)
  27. 如果我们直接在网页中编写移动端代码,这样在980的视口下,像素比是非常不好,
  28. 会导致网页中的内容非常的小
  29. 编写移动页面时,必须要确保有一个比较合理的像素比,
  30. 1CSS像素 对应 2个物理像素
  31. 1CSS像素 对应 3个物理像素
  32. -可以通过meta标签来设置视口大小
  33. -每一款移动设备设计时,都会有一个最佳的像素比,
  34. 一般我们只需要将像素比设置为该值即可得到一个最佳效果
  35. 将像素比设置为最佳像素比的视口大小,我们称其为完美视口
  36. 将网页的视口设置为完美视口
  37. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  38. 结论:以后再写移动端的页面,就把上面这个代码写上
  39. -->
  40. <div class="box1"></div>
  41. </body>
  42. </html>