A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://lists.w3.org/Archives/Public/www-style/2017Feb/0065.html below:

[css-display] Explaining <br> from fantasai on 2017-02-14 (www-style@w3.org from February 2017)

On 03/25/2016 02:04 PM, Mats Palmgren wrote:
> On 03/25/2016 18:01, Brad Kemper wrote:
>> Wouldn't it be better to just have the 'display-box: contents' version,
>> but let the UA lie about it and optimize it into whatever it needs to,
>> rather than create a whole new display value just for that? Or are we
>> concerned that authors are going to use a duplicate of that UA style
>> sheet rule for other things when they need a line break? They could
>> still do so if they wanted, even if there was a 'newline' value too.
>
> +1
>
> Fwiw, this already works in Firefox:
>
> <style>
> nl {
>  display: contents;
> }
> nl::before {
>  content: "\a";
>  white-space: pre;
> }
> </style>
> a<nl></nl>b
>
> (we don't support 'content' on arbitrary elements yet,
> only ::before/::after)

The CSSWG resolved to accept this solution, with the caveat that
UAs may further restrict the restylability of <br> and <wbr>,
essentially reducing it to this set of rules exactly in behavior.

Minutes at https://lists.w3.org/Archives/Public/www-style/2017Feb/0062.html
Issue tracked at https://github.com/w3c/csswg-drafts/issues/610

~fantasai

Received on Tuesday, 14 February 2017 23:52:08 UTC


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4