473,325 Members | 2,785 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,325 software developers and data experts.

Right, what have I buggered up now? :-)

I posted an initial redesign here some time back..
after feedback, went through and redid the whole thing from
scratch in XHTML1.1 Strict using CSS for layout etc

http://www.safenz.org.nz

The red-blue gradient is one thing I cant change, its on all
the clients stationary, brochures, business cards etc etc etc..
Validates apart from the counter/guestbook code, I intend
to change these shortly when I change hosting providers
Regards
Peter J
Jul 20 '05 #1
6 1918
m
Peter Jenkins wrote:
I posted an initial redesign here some time back..
after feedback, went through and redid the whole thing from
scratch in XHTML1.1 Strict using CSS for layout etc

http://www.safenz.org.nz

The red-blue gradient is one thing I cant change, its on all
the clients stationary, brochures, business cards etc etc etc..
Validates apart from the counter/guestbook code,
-------------------------
No, it's throwing 28 errors.
--------------------------
I intend
to change these shortly when I change hosting providers
Regards
Peter J


--------------------------
Using code like this for spacing:
</div>
</div>
</div>
</div>

and

<br />
<br />
<br />
<br />
<br />

....suggests to me that it's time for you to study
more CSS. Look up the margin-bottom and
padding-bottom properties. Also, closing unopened
divs is illegal.

Putting every link in a menu in its own paragraph
is also bad markup. They are a list, so you should
use <ul>............<li>...</li>.......</ul>
or some other form of list.

It does seem to be improving from the older versions,
though.

m
--
Sent with Linux KNode -- free of Microsoft at last!
'Activate' that, Bad Bill.

Jul 20 '05 #2
Tim
On Sun, 21 Sep 2003 04:07:47 GMT,
m <NO*************@eaxrthlink.net> wrote:
Putting every link in a menu in its own paragraph
is also bad markup. They are a list, so you should
use <ul>............<li>...</li>.......</ul>
or some other form of list.


I've read a few comments on this sort of thing, unfortunately the list
elements are a bit too limited: They can do ordered and un-ordered
lists, but they can't do lists like this:

Something, something else, another thing.

Yes, I know you can mess with CSS, but it's a hideous thing to have to
do, and doesn't work when CSS isn't being used by the browser.

--
My "from" address is totally fake. (Hint: If I wanted e-mails from
complete strangers, I'd have put a real one, there.) Reply to usenet
postings in the same place as you read the message you're replying to.
Jul 20 '05 #3
In message <rQ**********************@news.xtra.co.nz>, Peter Jenkins
<pe**************************************@xtra.co. enzed> writes
I posted an initial redesign here some time back..
after feedback, went through and redid the whole thing from
scratch in XHTML1.1 Strict using CSS for layout etc

http://www.safenz.org.nz

The red-blue gradient is one thing I cant change, its on all
the clients stationary, brochures, business cards etc etc etc..
Validates apart from the counter/guestbook code, I intend
to change these shortly when I change hosting providers
Regards
Peter J

Immediate thoughts:

(a) As has been suggested, don't embolden the first letter of a word by
placing it between <b> and </b> -- use CSS to style it.

The reason is that screen readers/voice browsers get confused and will
spell the first letter, followed by a not-too-successful attempt to make
something of the rest of the word.

So, '5tatistics' is read as [five][ter][TIS][tics], 'Useful' as
[yoo][SEE][ferl], 'Sitemap' as [ess][EYE][ti][mp] ........ and so on.

(b) You have tried to put a 'bypass navigation' link at the beginning of
the navigation list.

Unfortunately, the words are styled 'display:none;' so they are quite
invisible to screen readers/voice browsers.

Make the link visible. Or, if that's not what you want, use a 1-pixel
gif as a link, with suitable ALT= text.

regards.
--
Jake
Jul 20 '05 #4
Tim wrote:
On Sun, 21 Sep 2003 04:07:47 GMT,
m <NO*************@eaxrthlink.net> wrote:
Putting every link in a menu in its own paragraph
is also bad markup. They are a list, so you should
use <ul>............<li>...</li>.......</ul>
or some other form of list.
I've read a few comments on this sort of thing, unfortunately the list
elements are a bit too limited:


What is it you need?
They can do ordered and un-ordered
lists, but they can't do lists like this:

Something, something else, another thing.
of course they can
Yes, I know you can mess with CSS, but it's a hideous thing to have to
do,
and a better way is?
and doesn't work when CSS isn't being used by the browser.


in what way doesn't it work? if the markup relies on CSS (although I'm not
sure how) to make sense then there is probably something basically unsound
with the document structure/markup.

--
William Tasso - http://WilliamTasso.com
Jul 20 '05 #5
Tim wrote:
I've read a few comments on this sort of thing, unfortunately the list
elements are a bit too limited: They can do ordered and un-ordered
lists, but they can't do lists like this:

Something, something else, another thing.

Yes, I know you can mess with CSS, but it's a hideous thing to have to
do, and doesn't work when CSS isn't being used by the browser.


Take a look at http://maxdesign.com.au/presentation/listamatic/ (it's been
posted here before, I believe). I find it quite impressive what you can do
with CSS and lists.
Of course a non-CSS-browser will not display it
item1 item2 item3

but

*item1
*item2
*item3

But if it doesn't do CSS then you're design is probably simply left out
anyway and only the content is displayed and in a well structured document
that shouldn't be a problem.

(I'm just beginning to notice how great well structured documents can be,
especially if you want to save yourself work in the longrun!)
Jul 20 '05 #6

"jake" <ja**@gododdin.demon.co.uk> wrote in message
news:w2**************@gododdin.demon.co.uk...
In message <rQ**********************@news.xtra.co.nz>, Peter Jenkins
<pe**************************************@xtra.co. enzed> writes
I posted an initial redesign here some time back..
after feedback, went through and redid the whole thing from
scratch in XHTML1.1 Strict using CSS for layout etc

http://www.safenz.org.nz

The red-blue gradient is one thing I cant change, its on all
the clients stationary, brochures, business cards etc etc etc..
Validates apart from the counter/guestbook code, I intend
to change these shortly when I change hosting providers
Regards
Peter J

Immediate thoughts:

(a) As has been suggested, don't embolden the first letter of a word by
placing it between <b> and </b> -- use CSS to style it.

The reason is that screen readers/voice browsers get confused and will
spell the first letter, followed by a not-too-successful attempt to make
something of the rest of the word.

So, '5tatistics' is read as [five][ter][TIS][tics], 'Useful' as
[yoo][SEE][ferl], 'Sitemap' as [ess][EYE][ti][mp] ........ and so on.


I'll fix that

You have tried to put a 'bypass navigation' link at the beginning of the navigation list.

Unfortunately, the words are styled 'display:none;' so they are quite
invisible to screen readers/voice browsers.

Make the link visible. Or, if that's not what you want, use a 1-pixel
gif as a link, with suitable ALT= text.
And this. Thanks for the helpful comments. I had a suspicion I had
done something wrong with these, dammit!
Regards
Peter J

regards.
--
Jake

Jul 20 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: Bo Wisén | last post by:
Hi, A project in VB6 recently worked without any problems but now it's complaining when I try to use 'Right$'. In immediate mode, when I'm typing 'print left$("123456",2)' I get the correct...
12
by: Ted Mencini | last post by:
When I replaced older <IMG ALIGN=RIGHT ...> tags with a CSS definition <IMG class=right ...> xxx.css: IMG.right { BORDER: 0; align: right } I notice that the effect is NOT the same....
22
by: Marek Mand | last post by:
How to create a functional *flexible* UL-menu list <div> <ul> <li><a href=""></li> <li><a href=""></li> <li><a href=""></li> </ul> </div> (working in IE, Mozilla1.6, Opera7 (or maybe even...
22
by: Simon | last post by:
Hi, I have written a function to trim char *, but I have been told that my way could be dangerous and that I should use memmove(...) instead. but I am not sure why my code could be 'dangerous'...
34
by: electrician | last post by:
Perl has it, Basic has it, Fortran has it. What is so difficult about creating a goto command for JavaScript. Just set up a label and say go to it.
1
by: Phil Latio | last post by:
Found the below script in a book I am reading. However it seems to me to fatal flaw that if you run it but type in the wrong the details, you're basically buggered. As far as I can see, whatever...
2
by: > Adrian | last post by:
Suddenly my website is one hell of a mess. I would presume that the style sheets were blown. Is that a thing that could happen maliciously? Does anyone have that kind of experience? Or must I...
5
by: tshad | last post by:
I have a datagrid that I cannot get to right justify a money amount (which is just a label). No matter what I do - it still right justifies it. <asp:TemplateColumn Visible="true"...
3
by: happyse27 | last post by:
Hi All, I wanted to align the text box for user registration but the code just wont budge... Kindly advise what is wrong? Cheers... Andrew <HTML>
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.