You can no longer comment on this thread as it was closed due to no activity for a month.
The Journal Portal
Browse Journals |
Polls |
deviantART [dee·vee·un'nt·ART]
Keep in Touch!
|
Deviousness |
Lot of text means lot of HTML to make it easier to read, and lot of HTML code in a big text means not easy to find your ways between all these similar lines...
Fortunately we got a powerfull simple tool: the Rich-Editing mode, to edit the text as it would appear with a part of the HTML code.
But! But, consequently, the Rich-Editor can edit the HTML code on it's own, and unfortunately it tends to mess with that code...
And when you switch back to HTML mode to fix something about the layout, or whatever... it's a battlefield!
The Rich-Editing mode put a lot of useless balises here and there, or turn them a way that could be really simpler... And then your lost in your own writting. =)
I may not have found every problem, but here are the ones that came out frequently while I was writting.
But newlines can be used in HTML mode! and be saved as such!
This one is the worste one.
Kill it at sight.It turns the HTML code into a massive wall of text almost impossible to read.
Everytime I see such a balise, it's empty and useless...
Or sometimes it's a <span style="line-height: 1.5em;">, wich pop out in the middle of a word. But it's still be useless where it appears, the text keep the same appearence without...
(And there you're obliged to swith to HTML mode to fix it... Beware of the <div> blocks!)
Well... Why?!? The same caracter is used inside the code! that's not like if the Sta.sh couldn't save it!
Not to say that a single "&" written in HTML mode properly appears in Richt-Edit.
And strangely, weird caracters as ლ(ಠ益ಠლ) are keept as they appear...
The only usefull replacement I found is about adjacent spaces: one upon two is replaced with
Otherwise, they would appear as only one.
I assume all these balises are supposed to be useful in some cases, but lot of them (the majority?) are placed where they are not even needed, and just make the HTML code harder to read.