问题标签 [html]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP中的DOM操作
我正在寻找在 PHP 中操作 HTML 的好方法。例如,我目前遇到的问题是处理格式错误的 HTML。
我收到的输入看起来像这样:
如您所见,HTML 缺少结束标记。我可以使用正则表达式或 XML 解析器来解决这个问题。但是,将来我可能不得不进行其他 DOM 操作。我想知道是否有任何好的 PHP 库可以处理 DOM 操作,类似于 Javascript 处理 DOM 操作的方式。
html - 网站应该在窗口调整大小时扩展吗?
我纯粹是从可用性问这个问题standpoint
!
expand/stretch
当您调整浏览器窗口大小时,网站是否应该填充查看区域?
我肯定知道有明显的缺点:
- 宽列的文本很难阅读。
- 使用百分比编写 html/css 可能会很痛苦。
- 如果图像太宽或添加的文本块太长,它会使您的设计容易超出其限制。(请参阅编写 html/css 代码很痛苦)。
我能想到的唯一优点是,使用浏览器中内置的字体调整大小的用户不必处理只有几个单词长的列,white-space
两边都有一个正文。
但是,我认为这可能是一个浏览器问题,而不是其他任何问题(Firefox 3 允许您缩放所有内容而不仅仅是文本,这一直都很方便)
编辑:我注意到堆栈溢出是固定宽度,但编码恐怖调整大小。杰夫似乎对这两种方式都没有强烈的偏好。
html - 有没有一种简单的方法可以使 html textarea 和 input type 文本同样宽?
有没有一种简单的方法可以让 HTML textarea 和输入 type="text" 以(大约)相等的宽度(以像素为单位)呈现,在不同的浏览器中工作?
CSS/HTML 解决方案会很棒。我宁愿不必使用 Javascript。
谢谢/埃里克
html - 带有黑色背景的 HTML 选择标记 - 下拉三角形在 Firefox 3 中不可见
我有以下 HTML(注意 CSS 将背景设为黑色,文本设为白色)
Safari 足够聪明,可以使出现在文本右侧的小三角形与前景文本颜色相同。
其他浏览器基本上忽略了 CSS,所以它们也很好。
然而,Firefox 3 应用了背景颜色,但将三角形保留为黑色,所以你看不到它,就像这样
我不知道如何解决这个问题 - 任何人都可以帮忙吗?有没有-moz-select-triangle-color
像这样晦涩难懂的东西?
html - 正则表达式匹配所有 HTML 标签,除了和
我需要使用 Perl 中的正则表达式匹配和删除所有标签。我有以下内容:
但这仍然与结束</p>
标签匹配。关于如何与结束标签匹配的任何提示?
请注意,这是在 xhtml 上执行的。
javascript - 按下返回键时如何提交表单?
有人可以告诉我当按下返回键并且表单中没有按钮时如何提交 HTML 表单? 提交按钮不存在。我正在使用自定义 div 而不是那个。
html - 表而不是 DIV
可能重复:
为什么不在 HTML 中使用表格进行布局?
在什么情况下你应该在 HTML 编码中选择表格而不是 DIV?
javascript - 是否有与它相反的 HTML
Is there a tag in HTML that will only display its content if JavaScript is enabled? I know <noscript>
works the opposite way around, displaying its HTML content when JavaScript is turned off. But I would like to only display a form on a site if JavaScript is available, telling them why they can't use the form if they don't have it.
The only way I know how to do this is with the document.write();
method in a script tag, and it seems a bit messy for large amounts of HTML.
html - 修复了 IE6 中的页面布局
页眉、页脚和侧边栏有固定的位置。在中心有两个滚动条的内容区域。浏览器上没有外部滚动条。我有一个适用于 IE7 和 FF 的布局。我需要添加 IE6 支持。我怎样才能使这项工作?
这是我当前 CSS 的近似值。