But recently I found that using this method will cause problems, see the code: Copy code The code is as follows:<!DOCTYPE HTML> <html> <head> <title>test page</title> </head> <body> <p><div>a</div></p> </body> </html> If this code is tested with w3c markup validation, it is found that it can pass the validation. Because html5 validation is still in the experimental stage, it does not detect any illegalities. But if you use <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">, you will find that it does not validate. The reason is that the p tag is special and cannot contain the block tag. It seems that using some experimental features too early may also cause problems. To be on the safe side, it is recommended to use <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">. |
<<: Detailed explanation of four solutions for implementing in-line scrolling on mobile devices
>>: CSS -webkit-box-orient: vertical property lost after compilation
1. Each function is an object and occupies memory...
When I first came into contact with HTML, I alway...
Table of contents Node connects to Mysql Install ...
When we design a page, we often need to center th...
Today I will share with you a good-looking counte...
I recently watched Rich Harris's <Rethinki...
View MySQL transaction isolation level mysql> ...
During normal project development, if the MySQL v...
introduction As computing needs continue to grow,...
This article shares the specific code for JavaScr...
1. Introduction A few days ago, a development col...
Why do we need to optimize SQL? Obviously, when w...
The previous article wrote about how to manually ...
Detailed example of clearing tablespace fragmenta...
<br />A great blog post by PPK two years ago...