标签: web-standards

为什么浏览器对W3C标准的支持很差?

我无法弄清楚.

是因为制作浏览器的人不在乎吗?是因为我们作为开发人员已经编写了黑客代码来解决在浏览器X和Y中无效的问题吗?

standards standards-compliance web-standards

4
推荐指数
3
解决办法
567
查看次数

网页上的所有链接都应加下划线吗?

是否有规则规定所有链接都应加下划线以使它们看起来像链接?我看过很多站点,例如,页脚没有下划线链接.

html web-standards

4
推荐指数
2
解决办法
2840
查看次数

"地址"HTML标记是否仍在使用?

我没有看到地址标签的使用.这些天使用地址标签仍然相关吗?任何弃用这种情况的提议都会出现吗?

html web-standards

4
推荐指数
1
解决办法
1948
查看次数

在html中编写物理地址的最佳方法是什么?

在html中编写物理地址的最佳方法是什么?在语义,可访问和SEO方式

html xhtml w3c web-standards

4
推荐指数
1
解决办法
2196
查看次数

如何及时了解最新的Web开发标准?

首先,我知道这个问题引发了另一个问题 - 是否应该遵循最新的Web开发标准,并且它们是否仍然具有相关性?

除此之外,我专注于GUI开发,可用性等.利用XHTML,CSS,JavaScript等的前端Web开发.

我知道那里有很多大师和思想领袖,但在我的项目中,我根本没有时间跟随他们,并且跟上最新的开发标准.但是,这显然非常重要.

那么如何在保持生产力的同时让自己了解最新的Web开发标准呢?是否有任何特定的团体或组织需要对此进行监控?人们可能遵循的最佳做法?

standards web-standards

4
推荐指数
1
解决办法
1496
查看次数

缓存控制:私有和公共

如果服务器返回,http客户端应该怎么做Cache-Control: private, public

我有一种感觉private应该覆盖public,但我无法在RFC中找到确认(除了MUSTin privateMAYin public).

http web-standards cache-control rfc2616

4
推荐指数
2
解决办法
5381
查看次数

为什么CSS3 PIE和其他类似的脚本无处不在?

这个问题已经在htc文件中被问到:为什么不使用它们?但答案并没有回答任何问题.

问题是,为什么CSS3 PIE之类的东西 在许多网站上都没有使用?我希望较小的人不知道它,但引起我注意的那个是Twitter,他没有使用它.

是因为它不标准吗?或者是否会导致网站明显减慢?

感谢您的回复.

web-standards css3pie

4
推荐指数
1
解决办法
1343
查看次数

是否需要HTML用户代理以特定顺序提交表单数据?

对于给定的HTML表单,是否需要以特定顺序构建提交请求的用户代理?

我正在查看HTML 4.0.1规范,它似乎没有指定"成功控件"成为提交请求的一部分的顺序.第17.13.3节,处理表格数据,状态:

当用户提交表单时(例如,通过激活提交按钮),用户代理如下处理它.

第一步:确定成功的控制

第二步:构建表单数据集

形式的数据集是序列控制名称/电流值从成功控制构造对

第三步:对表单数据集进行编码

然后根据元素enctype属性指定的内容类型对表单数据集进行编码FORM.

第四步:提交编码的表单数据集

在步骤2,表单数据集被描述为序列,因此在步骤3中对其进行编码的顺序可能是固定的.但是,这引出了成功控件的顺序在表单数据集中的问题.

例如,给定以下HTML表单:

<form action="#" method="GET">
<input type="hidden" name="key1" value="value1" />
<div>
    <div>
        <input type="hidden" name="key2" value="value2" />
    </div>
    <input type="hidden" name="key3" value="value3" />
    <input type="submit" name="submit" value="Submit" />
</div>
<input type="hidden" name="key5" value="value5" />
</form>
Run Code Online (Sandbox Code Playgroud)

表格数据集可以吗?

[("key1","value1"),("key2","value2"),("key3","value3"),("submit","Submit"),("key5", …

html forms web-standards

4
推荐指数
1
解决办法
390
查看次数

根据PHP中的W3C规范化Unicode

W3C验证器中验证我的网站的HTML代码时,我收到以下警告:

Line 157, Column 220: Text run is not in Unicode Normalization Form C.

…i??????????v??????????e???????????-????????????m??????????i??????????n????????…
Run Code Online (Sandbox Code Playgroud)

我正在PHP 5.3.x中开发它,所以我可以使用Normalizer类.

因此,为了解决这个问题,我应该Normalizer::normalize($output)在显示用户做出的任何输入时使用(例如注释),还是应该Normalizer::normalize($input)在将其存储到数据库之前用于任何用户输入?

tl; dr:我应该在将用户输入存储在数据库中之前还是仅在显示时使用Unicode规范化

php unicode web-standards normalization unicode-normalization

4
推荐指数
1
解决办法
3000
查看次数

在我的页面中添加头部分的php包含是一种好习惯吗?

我正在创建我的投资组合网站,我想在我的页面上包含头部作为php include.原因是因为该网站将有一些公平的页面,我将在稍后对事物进行更改,如整理css文件.

例如;

<head>
    <?php include('head.php'); ?>
</head>
Run Code Online (Sandbox Code Playgroud)

而不是在每一页上显示以下所有内容:

    <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <title></title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width">

    <link rel="stylesheet" href="css/normalize.css">
    <link rel="stylesheet" href="css/main.css">
    <link rel="stylesheet" href="css/1140.css">
    <link rel="stylesheet" href="css/ie.css">
    <script src="js/vendor/modernizr-2.6.1.min.js"></script>
</head>
Run Code Online (Sandbox Code Playgroud)

我只是不知道这是不是很好的做法,因为这是我的投资组合网站,我需要从一开始就正确的代码,因为他们也可能会考虑它的标准.

您对此有何看法和建议?谢谢.

html php web-standards

4
推荐指数
2
解决办法
9782
查看次数