CSS DEMOS A validating link calendar
Date : Pre 2006
For all modern browsers
This demo is too wide for your mobile screen.
Please view on a tablet or PC.
Calendar
2006
-
JANUARY
JAN 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
01 | 02 | 03 | 04 | 05 | 06 | 07 |
08 | 09 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 | .. | .. | .. | .. |
.. | .. | .. | .. | .. | .. | .. |
-
FEBRUARY
FEB 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
.. | .. | .. | 01 | 02 | 03 | 04 |
05 | 06 | 07 | 08 | 09 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | .. | .. | .. | .. |
.. | .. | .. | .. | .. | .. | .. |
-
MARCH
MAR 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
.. | .. | .. | 01 | 02 | 03 | 04 |
05 | 06 | 07 | 08 | 09 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 | .. |
.. | .. | .. | .. | .. | .. | .. |
-
APRIL
APR 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
.. | .. | .. | .. | .. | .. | 01 |
02 | 03 | 04 | 05 | 06 | 07 | 08 |
09 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | .. | .. | .. | .. | .. | .. |
-
MAY
MAY 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
.. | 01 | 02 | 03 | 04 | 05 | 06 |
07 | 08 | 09 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 | .. | .. | .. |
.. | .. | .. | .. | .. | .. | .. |
-
JUNE
JUN 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
.. | .. | .. | .. | 01 | 02 | 03 |
04 | 05 | 06 | 07 | 08 | 09 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | .. |
.. | .. | .. | .. | .. | .. | .. |
-
JULY
JUL 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
.. | .. | .. | .. | .. | .. | 01 |
02 | 03 | 04 | 05 | 06 | 07 | 08 |
09 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 | .. | .. | .. | .. | .. |
-
AUGUST
AUG 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
.. | .. | 01 | 02 | 03 | 04 | 05 |
06 | 07 | 08 | 09 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 | .. | .. |
.. | .. | .. | .. | .. | .. | .. |
-
SEPTEMBER
SEP 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
.. | .. | .. | .. | .. | 01 | 02 |
03 | 04 | 05 | 06 | 07 | 08 | 09 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
.. | .. | .. | .. | .. | .. | .. |
-
OCTOBER
OCT 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
01 | 02 | 03 | 04 | 05 | 06 | 07 |
08 | 09 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 | .. | .. | .. | .. |
.. | .. | .. | .. | .. | .. | .. |
-
NOVEMBER
NOV 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
.. | .. | .. | 01 | 02 | 03 | 04 |
05 | 06 | 07 | 08 | 09 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | .. | .. |
.. | .. | .. | .. | .. | .. | .. |
-
DECEMBER
DEC 2006
S |
M |
T |
W |
T |
F |
S |
© 2006 Stu Nicholls |
.. | .. | .. | .. | .. | 01 | 02 |
03 | 04 | 05 | 06 | 07 | 08 | 09 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 | .. | .. | .. | .. | .. | .. |
My previous examples of calendars were fairly basic and the 'Simple List Calendar', as several visitors pointed out, did not allow links to be added to the dates.
With these shortcomings in mind I have produced this calendar which I believe fixes all these problems and also solves the problem of having to have two sets of code/css and not being valid xhtml1.1.
To see this in action hover your mouse over each month and the calendar will change to suit. Move your mouse horizontally to hover over the month and you can now select any links that are shown.
Any date can have a link attached and the addition of comments if required. I have added just two link dates, January 1st and March 4th, to show that this is possible.
This works in IE6, Opera and Firefox on Windows XP. I have not tested on a Mac so would appreciate any feedback.
But the amazing part is that this uses the same calendar code for all browsers, no separate code for IE this time AND IT VALIDATES.
IE uses links in tables nested in links in an unordered list, and other browsers use links in tables nested in an unordered list.
The Internet Explorer css and xhtml is placed within IE conditional comments and as such is invisible to the validator and other browsers. In this way browsers other than IE get the correct validating markup, but IE gets it's own version which allows links nested in links when the nested links are placed within a table.
Copyright
Because of all the time and effort spent in producing this demonstration I would ask that you respect my copyright.
- If you are using this on a personal web site then please retain the copyright comment in the stylesheet.
A support donation is now required for this demonstration.
- If you are using this on a commercial web site, or as a paying job for a client, then please email me asking for permission - stu{at}cssplay.co.uk and again a support donation is required.
- If you are having problems integrating any of my demonstrations into your website then I now offer a service to fault find and correct any errors that you may have introduced. Please email me for more information.