Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.
The following is a list of support Free Republic HTML tags and attributes.
The lefthand column is the HTML tag or attribute for the preceeding tag. Tags are listed in bold red uppercase letters. Attributes are listed in black lowercase letters. "Common Attributes" are available on all tags.
The righthand column is the status of the tag or attribute. Possible status values are:
allowed This tag or attribute will not be filtered.
stripped; attribute removed This tag or attribute is disallowed, and will be stripped if HTML Auto Corrected is selected.
pruned; html and contents removed This tag or attribute is disallowed, it and all content until this tag is closed will be removed.
Any tag or attribute not listed is removed; this does not mean unlisted tags and attributes are disallowed, it simply means that the HTML filter does not yet recognize the tag or attribute.
| Common Attributes | |
| class | allowed |
| dir | allowed |
| id | allowed |
| lang | allowed |
| onclick | stripped; attribute removed |
| ondblclick | stripped; attribute removed |
| onkeydown | stripped; attribute removed |
| onkeypress | stripped; attribute removed |
| onkeyup | stripped; attribute removed |
| onmousedown | stripped; attribute removed |
| onmousemove | stripped; attribute removed |
| onmouseout | stripped; attribute removed |
| onmouseover | stripped; attribute removed |
| onmouseup | stripped; attribute removed |
| style | allowed |
| title | allowed |
| A | allowed |
| accesskey | allowed |
| charset | allowed |
| coords | allowed |
| href | allowed |
| hreflang | allowed |
| name | allowed |
| onblur | stripped; attribute removed |
| onfocus | stripped; attribute removed |
| rel | allowed |
| rev | allowed |
| shape | allowed |
| tabindex | allowed |
| target | allowed |
| type | allowed |
| ABBR | allowed |
| ACRONYM | allowed |
| ADDRESS | allowed |
| APPLET | stripped; html removed |
| AREA | allowed |
| alt | allowed |
| coords | allowed |
| href | allowed |
| nohref | allowed |
| onblur | stripped; attribute removed |
| onfocus | stripped; attribute removed |
| shape | allowed |
| tabindex | allowed |
| target | allowed |
| B | allowed |
| BASE | stripped; html removed |
| BASEFONT | stripped; html removed |
| BDO | allowed |
| dir | allowed |
| lang | allowed |
| BGSOUND | stripped; html removed |
| BIG | allowed |
| BLINK | allowed |
| BLOCKQUOTE | allowed |
| cite | allowed |
| BODY | stripped; html removed |
| BR | allowed |
| clear | allowed |
| BUTTON | stripped; html removed |
| CAPTION | allowed |
| align | allowed |
| CENTER | allowed |
| CITE | allowed |
| CODE | allowed |
| COL | allowed |
| align | allowed |
| char | allowed |
| charoff | allowed |
| span | allowed |
| valign | allowed |
| width | allowed |
| COLGROUP | allowed |
| align | allowed |
| char | allowed |
| charoff | allowed |
| span | allowed |
| valign | allowed |
| width | allowed |
| DD | allowed |
| compact | allowed |
| DEL | allowed |
| cite | allowed |
| datetime | allowed |
| DFN | allowed |
| DIR | allowed |
| compact | allowed |
| DIV | allowed |
| align | allowed |
| DL | allowed |
| compact | allowed |
| DT | allowed |
| compact | allowed |
| EM | allowed |
| FIELDSET | stripped; html removed |
| FONT | allowed |
| color | allowed |
| face | allowed |
| size | allowed |
| FORM | stripped; html removed |
| FRAME | stripped; html removed |
| FRAMESET | pruned; html and contents removed |
| H1 | allowed |
| align | allowed |
| H2 | allowed |
| align | allowed |
| H3 | allowed |
| align | allowed |
| H4 | allowed |
| align | allowed |
| H5 | allowed |
| align | allowed |
| H6 | allowed |
| align | allowed |
| HEAD | stripped; html removed |
| HR | allowed |
| align | allowed |
| noshade | allowed |
| size | allowed |
| width | allowed |
| HTML | stripped; html removed |
| I | allowed |
| IFRAME | stripped; html removed |
| ILAYER | stripped; html removed |
| IMG | allowed |
| align | allowed |
| alt | allowed |
| border | allowed |
| height | allowed |
| hspace | allowed |
| ismap | allowed |
| longdesc | allowed |
| src | allowed |
| usemap | allowed |
| vspace | allowed |
| width | allowed |
| INPUT | stripped; html removed |
| INS | allowed |
| cite | allowed |
| datetime | allowed |
| ISINDEX | stripped; html removed |
| KBD | allowed |
| LABEL | stripped; html removed |
| LEGEND | stripped; html removed |
| LI | allowed |
| type | allowed |
| value | allowed |
| LINK | stripped; html removed |
| MAP | allowed |
| name | allowed |
| MENU | allowed |
| compact | allowed |
| META | stripped; html removed |
| NOBR | allowed |
| NOFRAMES | pruned; html and contents removed |
| NOLAYER | stripped; html removed |
| NOSCRIPT | pruned; html and contents removed |
| OBJECT | stripped; html removed |
| OL | allowed |
| compact | allowed |
| start | allowed |
| type | allowed |
| OPTGROUP | stripped; html removed |
| OPTION | pruned; html and contents removed |
| P | allowed |
| align | allowed |
| PARAM | stripped; html removed |
| PRE | allowed |
| width | allowed |
| Q | allowed |
| cite | allowed |
| S | allowed |
| SAMP | allowed |
| SCRIPT | pruned; html and contents removed |
| SELECT | pruned; html and contents removed |
| SMALL | allowed |
| SPAN | allowed |
| STRIKE | allowed |
| STRONG | allowed |
| STYLE | stripped; html removed |
| SUB | allowed |
| SUP | allowed |
| TABLE | allowed |
| align | allowed |
| background | allowed |
| bgcolor | allowed |
| border | allowed |
| cellpadding | allowed |
| cellspacing | allowed |
| frame | allowed |
| height | allowed |
| rules | allowed |
| summary | allowed |
| valign | allowed |
| width | allowed |
| TBODY | allowed |
| align | allowed |
| char | allowed |
| charoff | allowed |
| valign | allowed |
| TD | allowed |
| abbr | allowed |
| align | allowed |
| axis | allowed |
| background | allowed |
| bgcolor | allowed |
| char | allowed |
| charoff | allowed |
| colspan | allowed |
| headers | allowed |
| height | allowed |
| nowrap | allowed |
| rowspan | allowed |
| scope | allowed |
| valign | allowed |
| width | allowed |
| TEXTAREA | pruned; html and contents removed |
| TFOOT | allowed |
| align | allowed |
| char | allowed |
| charoff | allowed |
| valign | allowed |
| TH | allowed |
| abbr | allowed |
| align | allowed |
| axis | allowed |
| background | allowed |
| bgcolor | allowed |
| char | allowed |
| charoff | allowed |
| colspan | allowed |
| headers | allowed |
| height | allowed |
| nowrap | allowed |
| rowspan | allowed |
| scope | allowed |
| valid | allowed |
| width | allowed |
| THEAD | allowed |
| align | allowed |
| char | allowed |
| charoff | allowed |
| valign | allowed |
| TITLE | stripped; html removed |
| TR | allowed |
| align | allowed |
| bgcolor | allowed |
| char | allowed |
| charoff | allowed |
| height | allowed |
| valign | allowed |
| TT | allowed |
| U | allowed |
| UL | allowed |
| compact | allowed |
| type | allowed |
| VAR | allowed |
[
Reply |
Private Reply | Top | Last ]
Thanks for the info.
Looking at all that it is clear -- my HTML skills wouldn't fill a thimble.
Does the system currently support a way to cover the entire background of our page with a background tile? If so, how?
Thanks in advance.
Hehe; I don't know half of what these tags and attributes do either. Most of them are rarely used. I took a list of tags and attributes from one of the earlier HTML standards, and reviewed each for trouble. Troublesome tags are disallowed. Everything else stays.
John, I do see your answer to my question on the other thread. Thanks.
Not currently.
Is inserting a webpage allowed. The kind of thing freeper named *prism* liked to do?
The page even scrolled.
Not currently.
Okay, I'll stop trying to play with it. It was getting frustrating not knowing why certain things were disappearing. It really helps to have the list of supported tags and attributes; saves time fussing and fussing over a detail. Thanks.
If a full page background is ever supported in the future, I would be pleased, because I have one that really rocks -- it totally transforms my page:
http://history.vineland.org/civwar/images/flagbeigenoisybord.jpg
That was probably done with an IFRAME.
No, that will not be allowed. It opens up a big mess. I even believe the practice is laden with cross-site scripting vulnerabilities on some brain damaged browsers.
Sometimes I think it would be best if I simply disallowed HTML all together. (DUCKING!)
Can we no longer turn off the table (for those of us that don't use bookmarks)?
Thanks. Yeah it was iframe.
http://mindprism.com/embedscriptlet.html
Ah, if you don't have any bookmarks, I'll remove the column so that your profile can use the full width of the page. Good idea.
Oh JOY! Thanks a lot :)
It is done, easy coding.
Is there an HTML for Dummies? I need help!
Try HTML Bootcamp
Awwww, you took away all the fun tags! ;)
Thank you! This will dramatically reduce the number of hosed up pages from misused tags.
Hey John, don't know if you got it in your FReepmail, but my offer to write a help page for the search engine still stands. I know a lot of people have trouble using it.
You guys are truely amazing at this stuff. I'm on my knees praising you.
When somebody leaves these tags open, it's a problem.
Here's a good site for those of you who know what you're doing www.astalavista.com
Please>Include how to search google in general and specifically for FreeRepublic posts
Can we still do highlighting?
You talkin' about this? ;-)

... how to search google in general and specifically for FreeRepublic posts.
Open Google and select 'Preferences' to set your own style (I open in a separate window) then 'Advanced' to see the parameters for your search. You can also input
[dennisw site:www.freerepublic.com]
directly
to get your own Self Search. This format works for any site in Google. Google also caches pages, so if they have expired or been deleted and the Google spyder snagged them you can still get the base page, but most of the links will be dead.
Be aware that the Google spyder goes from the start to the end of the Internet, so the pages and available info will be two to three or more months behind. Happy hunting.
Please get rid of the marquee tag!
Use Nutscrape 4.7 and it won't even
But then there's ... ...
:^)
Damn Italians!!
Now if we can get John to put an HTML Shotgun as an append to each reply, screwup's like me won't look so stupid!
Yes. Backgrounds are no longer supported.
talixoff
Try Two!!!!
Maybe we can get John to disable italics!
Ok.I'm totaly lost here..I was just learning all the other stuff.....grrrrrr.So if I mess up (which I prolly will) bear with me......ty megan
Thanks, John for all that you do. It's truly amazing how advanced we've become on FR since its beginning! You've added self-search, FR mail, search features, profile pages, speed, etc. etc. etc.
We should never complain or whine when a few tags are eliminated on member profile pages in order to resolve security issues.
Thanks again!
John,
Is this going to keep that evil disruptor from doing his PC killing thing again?
RS
BASE stripped; html removedAny possibility of allowing "BASE HREF=" (resetting it after the user's posted content)? This tag is very useful for making links within a post work.
NOFRAMES pruned; html and contents removed NOLAYER stripped; html removed NOSCRIPT pruned; html and contents removedIs there any harm from just removing the HTML and letting the contents show? After all, since your web site doesn't support frames, layers, or scripts, it would seem proper to have the contents of the NOFRAMES, NOLAYER, and NOSCRIPT tags be displayed.
Good info; I've bookmarked it. On one of the previous HTML threads was a nice post with "off" commands for everything. Is that now gone? It was quite useful at times.
Good suggestions, supercat.
BASE HREF=there gives problems, as it screwed up any links underneath; however, I can detect it's use and append a BASE HREF=here at the end of the HTML block.
Speaking of BASE HREF, I will add a BASE HREF=source_url to each article posted that contains a source url; that should go a long way to fix up broken links.
As for the contents, yes, there is no particular reason why they must be pruned. I'm not sure why I chose to prune rather than strip.
By the way folks, this filter doesn't yet apply to the general forum. That won't happen until next week.
It's currently applied only to FreeRepublic Profiles.
no fun anymore :-(
Glad you disallowed the LAYER/NOLAYER tags [at least I think those were the ones]. Several times someone would cut and paste an article containg those tags, which would then be invisible on my Netscape 4.07 browser. There was no way for me to fix it, either, since I couldn't see the [Reply] button. Apparently the entire post was visible to IE users.
Is there any way to check to insure that TABLE tags are closed within a post? If one forgets to do that, the post (and all subsequent posts) become invisible to Netscape. I guess the browser goes on strike until it sees the </TABLE> tag.
Speaking of BASE HREF, I will add a BASE HREF=source_url to each article posted that contains a source url; that should go a long way to fix up broken links.
Damn, now what will I do with my time since I don't have to edit each and every link within a post?!?!?
You failed. Effs up my browser, now I gotta restart.
what browser?
John --
Whatever sillygawain did with his 'Mouseover <test>' has clobbered the page for Netscape4.7. IE renders fine, NS dies.
your fault for using lamescape.
Alas, no more Flash movies because of the < OBJECT > tags.
Beats hell out of Infernal Exploder and it's constant reporting back to Redmond.
Or did you not know about that?
All Your Marquees Are Belong To Us!What you say!
now I gotta restart
Nah, all you had to do was click on "BACK".
Netscrape. Tru, 'tis my fault, but that's all my corporate masters will allow.
Yeah, I figured that out.....
Internet privacy is a joke. Or did you not know about that?
You mean NUTSCRAPE
OH YEAH LMAO. Nutscrape is complete privacy. LMAO!!!!!!
Bookmarked for reference ...
btw John, do you use Perl for your cgi? It is exceedingly difficult to strip html out of text even with Perl. I was wondering if you had a clever hack for doing this (one that I could, ahem, borrow?)
I second your request!
Speaking of BASE HREF, I will add a BASE HREF=source_url to each article posted that contains a source url; that should go a long way to fix up broken links.
How is that going to work if the source of the article uses frames (Like the O C Register and others ) and the source_URL includes the complete identifer for the document?
Ex : http://www.ocregister.com/business/decision00904cci1.shtml
But for the Links and Photos Logos to show correctly I need
< head > < table >< body >< base href=http://www.ocregister.com/ >
ARTICLE HERE
< /table >< /body >
tst!
In that case it may not work. If so, you can include your own BASE HREF at the top of the HTML (I'll re-enable BASE HREF.)
I use HTML::TreeBuilder, you can obtain from CPAN. HTML::TreeBuilder converts HTML into a tree structure, each node is an HTML::Element. I then walk the tree, building a string of filtered HTML.
Perl makes the world go 'round.
Thanks, I'll check it out when next I get free time.
... just another perl hacker :-)
ok!
I can't seem to get a link within a page to work. Here is what I've done:
The source looks like this:
<a href="http://www.catholicleague.org/catalyst/2000_catalyst/0500_catalyst.html#CENSORING%20Dr.%20LAURA">censoring Dr. Laura</a>
Thanks
We should never complain or whine when a few tags are eliminated on member profile pages in order to resolve security issues.
But... but... how's that line about giving up freedom in order to gain some security go again...?
(Dang HTML terrorists.)
Hahahaha! Very clever!
I'm so relieved releived. I hope I just learned a new one by looking at your list!
YES! Thank you.
I'll have to print a copy of this for referance reference. This is fun!
68 Posted on 10/14/2001 13:23:27 PDT by afraidfortherepublic
69 Posted on 10/14/2001 13:29:09 PDT by afraidfortherepublic
70 Posted on 10/14/2001 13:29:55 PDT by afraidfortherepublic
71 Posted on 10/14/2001 13:35:08 PDT by tillacum
72 Posted on 10/14/2001 13:37:11 PDT by tillacum