XHTML中的所有有效自闭元素(例如<br/>)是什么(由主要浏览器实现)?
我知道XHTML在技术上允许任何元素自我关闭,但我正在寻找所有主要浏览器支持的那些元素的列表.有关由自关闭元素(如<div />)引起的某些问题的示例,请参见http://dusan.fora.si/blog/self-closing-tags.
当我加载一个html页面时,我有一个5个字符串,大约相隔一秒.
<br>1</br>
...... 1 second ......
<br>2</br>
...... 1 second ......
<br>3</br>
...... 1 second ......
<br>4</br>
...... 1 second ......
<br>5</br>
...... 1 second ......
--- end request ---
Run Code Online (Sandbox Code Playgroud)
Chromium和Firefox都会加载并显示第一个br,然后显示下一个br.(但Firefox需要内容编码).但在请求结束之前,Safari拒绝显示任何标记.
铬似乎只是这样做.
Firefox首先需要确定内容编码https://bugzilla.mozilla.org/show_bug.cgi?id=647203
但Safari似乎只是拒绝.是否需要不同的响应代码或标头?我尝试将内容类型明确设置为text/html.没工作.
我已经在Wireshark中确认字符串是分开发送的,即它们不会被缓存并立即发送.
我也确认如果我通过localhost或我使用我的公共IP地址会发生这种情况.
我已经尝试了内容长度并保持活着,前者只是自动关闭请求,后者似乎没有效果.
Wireshark的标题和回应
Firefox(工作)
GET /pe HTTP/1.1
Host: 127.0.01:8080
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:42.0) Gecko/20100101 Firefox/42.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
DNT: 1
Connection: keep-alive
Cache-Control: max-age=0
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Date: Tue, 10 Nov 2015 17:10:20 …Run Code Online (Sandbox Code Playgroud)