Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Use and abuse of the small tag

created by Excalibur

(idea) by Excalibur (40 min) (print)   ?   (I like it!) 2 C!s Tue Nov 05 2002 at 7:37:25

Note: This reiterates something I posted awhile back. It's back at m_turner's suggestion, in a slightly modified form.

The <small> tag is regrettably overused on Everything. It really has few legitimate uses; it's unfortunate that it is so often put to illegitimate ones. The problem is this: it makes text hard to read. Kinda obvious when you stop to think about it, isn't it? And why is that a bad thing? Well, because most noders want others to read their works. The thing is, between the inherent difficulty of reading on a computer screen and the short attention spans of internet users, it's a really bad idea to make it any harder for the rest of us to read your writeups.

At heart, the issue has some philosophical significance. The web was created, and is most useful, as an information conveyance. HTML doesn't have the tools necessary to do page layout because that's not its purpose. And thus, when you start messing around with tags that affect the physical presentation of the text (like <small>) rather than marking its significance, you're outside the realm of what HTML was designed for.

When you violate the rules, there are consequences.

You see, since HTML lacks page formatting tools, you have no way of ensuring that users see what you expect them to. Different people will be accessing your writings with different hardware, running different web browsers, each item configured differently from your setup. What looks fine in the scratch pad on a Windows setup, under Internet Explorer, at 1024x768 resolution, looks entirely different on someone else's Linux laptop, running konqueror at 800x600.

You can't take other peoples' settings for granted. Myself, I like to fit as much as possible on my screen. Setting my screen for 1600x1200 allows me to have two full browser windows side by side, and coupled with small text, I can fit an enormous amount on the screen at a time. The consequence is that my default font size is only slightly larger than illegible. A single <small> requires me to squint to read the text.

That's okay sometimes. It doesn't matter much if I can't read a citation without a certain effort. I don't mind it when the <small> tag is used appropriately. But far too often, writeups appear with entire paragraphs inexplicably <small>ed. Or punchlines of jokes. Sometimes even the entire writeup. Other times, people nest small tags. Now, 10pt arial, under two small tags, is illegible in the most literal use of the word. The line of text is approximately three pixels high.

We're here in order to exchange writings, which is why our palette of HTML gewgaws is limited. Using <small> tags for other purposes than the intended - footnotes, citations, those other things that don't comprise the meat of the writeup - is incorrect use of HTML. It's annoying for a lot of the people who read your writeups. It's extremely presumptuous - don't impose your display preferences on your readers.

Back to The Nitpicker's Guide to E2 Style and Formatting


printable version
chaos

If you are *not* ariels, please [click here]. The Nitpicker's Guide to E2 Style and Formatting URL escape sequences You're WRONG and you're a GROTESQUELY UGLY FREAK
How to sing: a brief guide A business card left for my daughter, the waitress Gewgaw Is Everything 2 making me more or less intelligent?
Human eating habits This is not how I am Illegitimate If all you picked up tonight was this node title, it's time you went to a Brit nodermeet
I know you're cute no matter how many layers of abstraction you hide behind Everything Old is New Again My Everything2 web browser
attention span Notelet nodelet utility for reading small text Psalm 45 Fuck off
eye space Presumptuous Konqueror Internet Explorer
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
The best nodes of all time:
karoshi
Node for the Ages
Taleban
Night of the Living Dead
Fragments
Well-Tempered Clavier
Vivien Leigh
Samurai women
Terence, This Is Stupid Stuff
La Everythingaise
The problems of the modern west
William Walker
A Beginner's Guide to IRC
New Writeups
sam512
Moon Base Shackleton, 1978(fiction)
Pavlovna
toy boy(person)
XWiz
tear jerker(review)
Heitah
Anarchy is Order(idea)
jessicaj
July 26, 2008(dream)
Berek
ABBA(person)
devolution
k-hole(place)
Nadine_2
The Sound Of Madness(review)
Twin Eclipse
Conversations with God: An Uncommon Dialogue(idea)
SwimmingMonkey
Conversations with Fo Fo- the Loneliest dog in Purgatory(fiction)
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
Everything 2 is brought to you by the letter C and The Everything Development Company