Closed Bug 265581 Opened 21 years ago Closed 21 years ago

Loss of style assigned to <p> tage when breaking out of other blocks such as <blockquote>

Categories

(Core :: CSS Parsing and Computation, defect)

x86
Windows 2000
defect
Not set
minor

Tracking

()

RESOLVED INVALID

People

(Reporter: unknown.programmer, Assigned: dbaron)

References

()

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20040913 Firefox/0.10.1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20040913 Firefox/0.10.1 When given tags such as the following: <p> test1 <blockquote>test</blockquote> test2 </p> with style sheets such as: p{ color: red; } blockquote{ color: blue; } test1 will appear red, however test2 will take over the default style of the page even though the p tag is still in effect and the blockquote tag has ended. I have noticed this bug with seve Reproducible: Always Steps to Reproduce: index.html <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <title>example0001</title> <link rel="stylesheet" type="text/css" href="/example/example0001/style.css" /> </head> <body text="#566666"> <p> test1 <blockquote>test</blockquote> test2 </p> </body> </html> style.css p{ color: red; } blockquote{ color: blue; } Actual Results: Text test1 was red, text Test was blue, text test2 was grey (assigned by body tag) Expected Results: test1 should be red, test should be blue, test2 should be red Default theme, no major extensions. I have others test this in other versions of mozilla/firefox and some have reported the same problem (however I was unable to get the version numbers) The p tag will loose all formating, even the formating assigned by an enclosing tag such as a div, the text after the <blockquote> in this example will take the root pages default styles (from the body tag, not from the .CSS file). I was able to test this with divs, blockquote, span, even other p tags, and they all resulted in the same problem AFTER the tag and before the end of the origional p grouping. The work around I have found is to rid my site of the p tag and keep everything withing div tags.
P has an optional end tag and cannot contain BLOCKQUOTE.
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.