- From: Claudio Luis Vera <claudio@simple-theory.com>
- Date: Fri, 2 Mar 2018 10:18:50 -0500
- To: "Patrick H. Lauke" <redux@splintered.co.uk>
- Cc: WAI Interest Group <w3c-wai-ig@w3.org>
- Message-ID: <CADR+Rv_s+SrF7oqiCoFHi1WAJCk7ktrB4wVduhqpDYNwGi=PQQ@mail.gmail.com>
In HTML and CSS, you can separate semantic header level from class quite
easily, and it's fairly straightforward to do in a few theming frameworks
like Bootstrap.
For example, you could declare a style for a fourth-level header:
h4 {
color: #666;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 100;
}
Then you could add a matching class to it:
h4, .h4 {
color: #666;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 100;
}
Then you could declare a second-level header that borrows the type styles
from the fourth-level header:
<h2 class="h4">My smaller-looking header</h2>
It's a shame this capability doesn't exist by default for document styles
in Word or in authoring widgets like CKEditor.
---
Claudio
On Fri, Mar 2, 2018 at 9:58 AM, Patrick H. Lauke <redux@splintered.co.uk>
wrote:
> On 02/03/2018 14:51, Glenda Sims wrote:
>
>> Crazy idea o' the week. This problem of heading structure never happens
>> to us in ordered lists..because we let the browsers render the list
>> numbers. Wouldn't it be super cool if we could have a similar construct in
>> html for headings.
>>
>> I've only had one cup o' coffee....so this may not be the best idea I
>> ever had...
>>
>> Example of dynamic heading structure
>> <oh> Glenda's make believe ordered headings
>> <hi> Glenda's make believe heading item </hi>
>> <oh>
>> <hi> Another make believe heading item </hi>
>> <!--#include file="includewithheading.html" -->
>> <hi>The last heading in this example</hi>
>> <!-- end of include -->
>> </oh>
>> </oh>
>>
>
> We could call it an "outline algorithm" perhaps. And then wait for
> browsers to actually implement it in a meaningful way too?
>
> P
> --
> Patrick H. Lauke
>
> www.splintered.co.uk | https://github.com/patrickhlauke
> http://flickr.com/photos/redux/ | http://redux.deviantart.com
> twitter: @patrick_h_lauke | skype: patrick_h_lauke
>
>
--
User Experience | Information Architecture | Accessibility
simple-theory.com
+1 954-417-4188
Received on Friday, 2 March 2018 15:19:19 UTC