bowser/assets
Benedikt Willi ae5913be2e Implement CSS parsing, selector matching, and style resolution
- Added a comprehensive CSS parser with support for tag, class, and ID selectors.
- Implemented property declaration parsing and inline style handling.
- Introduced a Selector class for specificity calculation and matching against HTML elements.
- Created a CSSRule class to represent individual CSS rules.
- Developed a StyleResolver class to compute final styles for elements, considering cascade and inheritance.
- Added integration tests for CSS parsing and style application in HTML documents.
- Updated HTML parser to retain <style> tags for CSS extraction.
- Enhanced tests for CSS parsing, inline styles, and computed styles.
2026-01-12 11:41:18 +01:00
..
pages Add DOM Visualization Feature with Integrated Browser Support 2026-01-10 00:19:21 +01:00
default.css Implement CSS parsing, selector matching, and style resolution 2026-01-12 11:41:18 +01:00
WebBowser.jpeg Initial commit: Setup Bowser educational web browser 2026-01-09 13:31:48 +01:00
WebBowserLogo.jpeg Initial commit: Setup Bowser educational web browser 2026-01-09 13:31:48 +01:00