移动端设置小于12px字体,script标签

简介: 移动端设置小于12px字体,script标签

移动端设置小于12px字体

由于浏览器字体最小为12px,而移动端会使用更小字体

transform: scale(0.7);//通过缩小元素使字体减小

script标签

script标签的位置

放在head中

<head>
    <title>获取DOM元素</title>
    <script src='./js/index.js'></script>
</head>

会先加载完所有的js文件后,再渲染页面,脚本会阻止页面的渲染

放在body尾部

<body>
    <div id="atag">
        <p>一个标签</p>
    </div>
<script src='./js/index.js'></script>
</body>

将script标签放在body尾部,浏览器会先解析完整个HTML页面,再下载js;如果js执行出错了,页面中的元素还可以加载出来,因为DOM文档是从上往下的顺序执行的。

defer和async的作用----解决脚本阻塞问题

defer

<head>
    <script defer src='./js/test1.js'></script>
    <script defer src='./js/test2.js'></script>
</head>

script标签中有defer,即使写在head位置,也不会阻塞页面的加载,但先于document加载完成之前,按照脚本顺序执行

async

<script async src="test.js"></script>
<script async src="test2.js"></script>

有async标签会立即加载,那个先加载完,先执行哪一个,标记为async的脚本并不保证按照制定它们的先后顺序执行。

相关文章
|
7月前
|
容器
mui.css 滚动条消失 导致超出部分无法显示 overflow属性
mui.css 滚动条消失 导致超出部分无法显示 overflow属性
68 0
CSS------当内容超出div宽度后自动换行和限制文字不超出div宽度和高度
原文:CSS------当内容超出div宽度后自动换行和限制文字不超出div宽度和高度 如图:   1.自动换行 111111111111111111111111 2.限制宽高度 11111111111111111111111111  (注意:如果div放在li中还需...
3867 0
|
29天前
|
Web App开发 编解码 JavaScript
让Chrome支持小于12px的文字方式
【10月更文挑战第24天】不同的方式可能适用于不同的场景和需求,在实际应用中需要根据具体情况进行选择和权衡。同时,也要密切关注不同浏览器对这些方式的支持情况和可能出现的兼容性问题,以确保文字在各种环境下都能得到良好的显示。
|
4月前
|
前端开发
CSS——如何使网页字体小于12px
CSS——如何使网页字体小于12px
40 0
|
7月前
|
前端开发 容器
CSS 超出内容... 或者多行省略及两端对齐及超出多行居中显示
该文本是关于CSS样式技巧的摘要:包括单行和多行文本超出时的省略显示方法,以及Flex布局的两端对齐和一行超出后多行居中的示例代码。
|
7月前
|
前端开发
CSS关于默认宽度
CSS关于默认宽度
|
7月前
|
前端开发 JavaScript UED
使用 CSS 中的form-sizing属性实现文本区域的自动增加高度
使用 CSS 中的form-sizing属性实现文本区域的自动增加高度
129 0
|
前端开发
【CSS用法】css限制一行文字数量,超出部分用省略号显示
【CSS用法】css限制一行文字数量,超出部分用省略号显示
133 0
|
前端开发
css文字超出显示...
css文字超出显示...
78 0
|
前端开发
css给超出内容设置滚动条和去除滚动条显示:
css给超出内容设置滚动条和去除滚动条显示:
217 0