Tony,

A p-element is *already* styled display:block automatically. Constructing a 
style attribute or a class with display:block to be applied to a p-element 
is redundant (i.e. it does nothing).

Using your reference site, check for P here: 
https://www.w3schools.com/cssref/css_default_values.asp

On Friday, September 27, 2019 at 7:00:37 PM UTC-5, TonyM wrote:
>
> CdK
>
> Yes that is happening and this is what we would expect. If rather than use 
> period, I do this myself we get the expected result.
>
> <p>test</p>
> test
> test
> <p>test</p>
>
> I assume your fix is only adding the paragraph tags?
>
> If I use the developer tools inspect I see this in the erroneous results
> <p>  
>   <p>test</p>
> </p>
> <p>test test .test</p>
>
> I think what is happening is a result of the Wiki text and html see here 
> https://tiddlywiki.com/#HTML%20in%20WikiText
>
> Block mode versus Inline mode
>
> To get the content of an HTML element to be parsed in block mode, the 
> opening tag must be followed by two linebreaks.
>
> Without the two linebreaks, the tag content will be parsed in inline mode 
> which means that block mode formatting such as wikitext tables, lists and 
> headings is not recognised.
>
> If you alter our test case as follows it behaves as expected.
> .test
> test
> test
>
> .test
>
> Perhaps we need to force block mode
>
> This demonstrates what I mean
> .test
> test
> test
> .test
> <hr>
> <p style="display: block">test</p>
> test
> test
> <p style="display: block">test</p>
>
> So in support of this and as an extension I suggested earlier we could use 
> a class 
>
> <style>
> .parra {display: block}
> </style>
>
> <p class="parra">test</p>
> test
> test
> <p class="parra">test</p>
> Of course the style would be in a stylesheet.
>
> And the designer could change the way our "period" paragraphs are styled.
>
> Additional reference https://www.w3schools.com/css/css_inline-block.asp
>
> Regards
> Tony
>
> On Friday, September 27, 2019 at 9:52:46 PM UTC+10, Cd.K wrote:
>>
>> TonyM
>>
>> I discovered the following error in the period rule: 
>>
>> .test
>> test
>> test
>> .test
>>
>>
>> renders as
>>
>> test
>>
>> test test .test
>>
>>
>> expected:
>>
>> test
>>
>>
>> test test
>>
>>
>> test
>>
>> Do you agree?
>>
>> Regards 
>> Cd.K
>>
>>
>>
>>
>> On Friday, September 27, 2019 at 8:40:16 AM UTC+2, TonyM wrote:
>>>
>>> CdK,
>>>
>>> I love the operation of the leading period on a 5.1.20 
>>>
>>>>
>>>>>
>>
>>  
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7acd06b2-bd42-44d7-9344-35d6a4499c61%40googlegroups.com.

Reply via email to