/    Sign up×
Community /Pin to ProfileBookmark

Semantics ? What is it ?

Hi

I’m no expert web designer or builder, but I can handle most of what I need and learn more as I go. I’ve been asked by a friend to build a website and as usual I find the first stages the hardest. I use PHP/MySQL to generate dynamic content including password-protected pages, or login specific content.

My biggest problem is layout. I’m not a designer first, more of a technical person. I’ve always gone for the absolute positioning approach which I find makes things easy – especially when dealing with images. However, I know that my websites will look different on other browsers or at least on different resolutions.

I want to get better at this, so I need to know the best way to layout a page. I don’t mean design ideas, I mean technically should I use relative positioning, what about floating? What is floating?

I also want to use the correct semantics, but I can’t find a decent resource on the web that explains good semantics and bad semantics. Currently I put everything withing <DIV> tags, and I give each one an ID so I can position and style it. However, I’m sure this is semantically incorrect.

Any ideas?

Rich

to post a comment
CSS

2 Comments(s)

Copy linkTweet thisAlerts:
@FangOct 22.2004 — There's this one: http://cookiecrook.com/AIR/2003/train/semantics.php in the [URL=http://www.webdeveloper.com/forum/forumdisplay.php?s=&forumid=30]Accessibility forum[/URL]

and from W3C: http://www.w3.org/QA/Tips/goodclassnames
Copy linkTweet thisAlerts:
@BuezaWebDevOct 24.2004 — [i]Originally posted by Rodders [/i]

[B]Hi



I'm no expert web designer or builder, but I can handle most of what I need and learn more as I go. I've been asked by a friend to build a website and as usual I find the first stages the hardest. I use PHP/MySQL to generate dynamic content including password-protected pages, or login specific content.



My biggest problem is layout. I'm not a designer first, more of a technical person. I've always gone for the absolute positioning approach which I find makes things easy - especially when dealing with images. However, I know that my websites will look different on other browsers or at least on different resolutions.



I want to get better at this, so I need to know the best way to layout a page. I don't mean design ideas, I mean technically should I use relative positioning, what about floating? What is floating?



I also want to use the correct semantics, but I can't find a decent resource on the web that explains good semantics and bad semantics. Currently I put everything withing <DIV> tags, and I give each one an ID so I can position and style it. However, I'm sure this is semantically incorrect.



Any ideas?



Rich [/B]
[/QUOTE]


By definition of web development, 'semantics' is structural meaningfulness. With that said, it's more like, how you code your websites, whether it was done in standardized code or unstandardized code. An example of unstandardized structural markup is a website encompassing <font> tags.

It seems to me that you are using CSS, thus, it has a level of semantic value. So, basically, you're on the right path of web development. ? Good job!
×

Success!

Help @Rodders spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.24,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...