Andreas Kling
a565121793
LibWeb: Move HTML object model stuff into LibWeb/HTML/
...
Take a hint from SVG and more all the HTML classes into HTML instead of
mixing them with the DOM classes.
2020-07-26 17:51:00 +02:00
Andreas Kling
5a7e57457e
LibWeb: Add a dedicated function for parsing HTML length values
...
Presentation attribute lengths (width, height, etc.) can always be
unit-less (e.g "400") so going via the normal CSS parsing path only
works when the document is in quirks mode.
Add a separate parse_html_length() that always allows unit-less values.
2020-07-22 01:13:18 +02:00
Andreas Kling
b8dc1fc195
LibWeb: Turn <td width> into a CSS width property
2020-06-28 14:30:37 +02:00
Andreas Kling
7e8945601a
LibWeb: Turn <td align> into CSS text-align
...
Note that align=center and align=middle both behave like the <center>
element, and not like text-align:center.
2020-06-13 15:16:56 +02:00
Andreas Kling
ca41c2e4a0
LibWeb: Turn <td bgcolor> into background-color
2020-06-12 22:47:51 +02:00
Andreas Kling
10851d87a2
LibWeb: Add (stub) HTMLTable{,Cell,Row}Element C++ classes
...
We'll need a place to implement the various presentational attributes
for table parts, and more stuff.
2020-06-07 23:10:45 +02:00