Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #11  
Old 02-15-2009, 03:52 PM
snakes1100 snakes1100 is offline
 
Join Date: Dec 2001
Location: Michigan
Posts: 3,733
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by badheeu View Post
this way is better, without writing banned

<span style="text-decoration: line-through;"/span>
Why is that?

1. It don't have a title in it ie. BANNED, without inputing the word BANNED, it will display nothing.

2. The tag is broken, ie. it invalidates the page markup, the page is no longer xhtml compliant as you didnt close the opening or closing span tag.
Reply With Quote
  #12  
Old 02-15-2009, 04:23 PM
TigerC10's Avatar
TigerC10 TigerC10 is offline
 
Join Date: Apr 2006
Location: Austin, TX
Posts: 616
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by snakes1100 View Post
Quote:
Originally Posted by badheeu View Post
this way is better, without writing banned

<span style="text-decoration: line-through;"/span>
Why is that?

1. It don't have a title in it ie. BANNED, without inputing the word BANNED, it will display nothing.

2. The tag is broken, ie. it invalidates the page markup, the page is no longer xhtml compliant as you didnt close the opening or closing span tag.

He was trying to write:
Code:
<span style="text-decoration: line-through;" />
Instead of wrapping the span tag around the word banned, you just end it with a "/" symbol to say "only apply it to the word that follows" - but you would still need the word "Banned" after the span tag.

I consider this bad programming practice, for something like a span, or a div - you should really have it wrapped around the text. There's some tags that are okay like that... singular tags like <br /> or <hr /> that don't have closing tags. Or if you have a cell in a table that has no data in it, <td /> is acceptable. But some older browsers don't know what to do with that syntax, so they just apply it to everything until they reach a closing tag. Rare as it may be to see someone using IE4, it happens from time to time.
Reply With Quote
  #13  
Old 02-15-2009, 04:26 PM
snakes1100 snakes1100 is offline
 
Join Date: Dec 2001
Location: Michigan
Posts: 3,733
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TigerC10 View Post
He was trying to write:
Code:
<span style="text-decoration: line-through;" />
Instead of wrapping the span tag around the word banned, you just end it with a "/" symbol to say "only apply it to the word that follows" - but you would still need the word "Banned" after the span tag.

I consider this bad programming practice, for something like a span, or a div - you should really have it wrapped around the text. There's some tags that are okay like that... singular tags like <br /> or <hr /> that don't have closing tags. Or if you have a cell in a table that has no data in it, <td /> is acceptable. But some older browsers don't know what to do with that syntax, so they just apply it to everything until they reach a closing tag. Rare as it may be to see someone using IE4, it happens from time to time.
That is why i posted what i did, its still bad coding, to be xhtml compliant it has to be closed to be valid.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:10 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.08254 seconds
  • Memory Usage 2,186KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete