Conversie inline CSS naar basic HTML opmaak?
Wout Fierens
04/03/2006 12:14:00Ik wil graag de inline CSS opmaak die uit m'n CMS komt, converteren naar een basic HTML opmaak zodat de opmaak herkend kan worden door Flash.
Dit komt uit de CMS:
deze tekst is <span style="font-weight: bold;">bold</span>, <span style="font-weight: bold; text-decoration: underline;">boldunderline</span>, <span style="font-style: italic; text-decoration: underline;">undelineitalic</span><span style="text-decoration: underline;" />, <span style="font-weight: bold; color: rgb(0, 169, 255);">boldkleur</span>, en zo voort...<br />
en dat zou omgezet moeten worden naar:
deze tekst is <b>bold</b>, <b><u>boldunderline</u></b>, <i><u>undelineitalic</u></i>, <b><font color="#00A9FF">boldkleur</font></b>, en zo voort...<br />
Ben ik goed bezig als ik dit probeer op te lossen met preg_match()? Zoja, hoe ga ik best te werk?
Het probleem is soms dat de inline CSS geen volgorde heeft. Dus soms staat text-decoration eerst, een andere keer staat font-weight eerst (afhableijk in welke volgorde opgemaakt is).
Dit komt uit de CMS:
deze tekst is <span style="font-weight: bold;">bold</span>, <span style="font-weight: bold; text-decoration: underline;">boldunderline</span>, <span style="font-style: italic; text-decoration: underline;">undelineitalic</span><span style="text-decoration: underline;" />, <span style="font-weight: bold; color: rgb(0, 169, 255);">boldkleur</span>, en zo voort...<br />
en dat zou omgezet moeten worden naar:
deze tekst is <b>bold</b>, <b><u>boldunderline</u></b>, <i><u>undelineitalic</u></i>, <b><font color="#00A9FF">boldkleur</font></b>, en zo voort...<br />
Ben ik goed bezig als ik dit probeer op te lossen met preg_match()? Zoja, hoe ga ik best te werk?
Het probleem is soms dat de inline CSS geen volgorde heeft. Dus soms staat text-decoration eerst, een andere keer staat font-weight eerst (afhableijk in welke volgorde opgemaakt is).
Er zijn nog geen reacties op dit bericht.