Feel free to use :)
I had some free time so decided to kill my time by doing this.
Custom listing of anything in html with very simple tags.
Open <cl> tag and use other tags inside this tag.
<num></num> for Number Listing
<bl></bl> for bullet listing
<ast></ast> for asterisk listing
<alp></alp> for alphabet listing lowercase
<alpu></alpu> for alphabet listing uppercase
Since alphabet are upto 'z'/'Z' that means total of 26 characters so if you have <alp> or <alpu> tags more than 26 then after 26th listing, the listing will be started from 'a'/'A'. I have done that in function _al();
<eq></eq> for quivalent signs (~)
<dsh></dsh> for dash
<hp></hp> for hyphen
<cpr></cpr> for copyright tag
<arw></arw> for arrow single
<darw></darw> for double arrow
To add new tags, you need to add two things in the code :-
1. Add extra tags by adding this function in the for loop
_addTag(tagname);
2. Add a new case in switch statement
using the function _editHtml(beforeText,afterText);
i.e. If you have 'Some text' then it will be beforeText+'Some text'+afterText.