html - 浏览器之间的差异

标签 html css browser

我有一个问题。我想知道如何解决以下示例:

我用“div”标签创建 html 页面,在浏览器中看起来不一样......

CSS 代码:

*{
    margin:0;
    padding:0;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}

@font-face{
    font-family:myFont;
    src:url('PTN57F.ttf');
}

body{
    background:#f5f5f5;
}

.content{
    width:200px;
    height:30px;
    background:#EEE;
    border:1px solid #CCC;
    margin:auto;
    margin-top:40px;
    font-size:16px;
    font-family:myFont;
    text-align:center;
}

浏览器不同:

enter image description here

问题在于字体粗细和填充。有什么解决办法吗?

最佳答案

不同的浏览器/系统有不同的渲染引擎,因此它们渲染的输出会有所不同。没有人认真对待 webdev 会提示它。事情就是这样 - 处理它:)

关于html - 浏览器之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21356637/

相关文章:

javascript - 使 Div 的子级在 html 中显示在另一个之上

javascript - 在我的 android 上按回时,如何使用 javascript 隐藏我的 sidenav?

javascript - 在年份的下拉列表中获取当前年份

ios - 如何隐藏 iPhone 上的 Tumblr 应用程序按钮?

php - php中用于电子邮件内容的样式变量

javascript - 为什么我的某些选项卡会导致我的内容稍微向右移动?

testing - 如何在不创建新页面对象类的情况下对多个页面进行相同的操作

javascript - 浏览器:按住 "Alt"键聚焦于输入文本

javascript - 可拖动多个具有相同类的元素

javascript - 滑动容器div