 |
 |
HTML gurus I need your help
|
 |
|
 |
|
Professional Poster
Join Date: Jan 2000
Location: south
Status:
Offline
|
|
I am doing a website for my girlfriend. She is a classical singer (me too) and I wanted to put up a simple site that has all her cv media a few mp3s and things like that.
I am trying to do it with frames, yes I know they suck but it seems appropriate in this case due to the nature of the site. I am also using BBEdit to lay everything out because people say it does better html that WYSIWYG editors. There isn''t any content up yet just the frames which are obviously the problem.
This pic shows the fist two problems
I know that the gap is due to something in the frameset and I have no idea how to fix it
in netscape 4 (which renders like poop) and omniweb the problem only gets worse:
Also if anyone has a fix to the second problem in the first pic please let me know. This is my first attempt with BBEdit, it is more fun in a way but I still don't know what I am doing.
Any help at all would be greatly appreciated. I am assuming it has to be the frameset but I am stumped.
Thanks from a grateful HTML newbie
[ 11-26-2001: Message edited by: shmerek ]
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Enthusiast
Join Date: Jan 2001
Location: East of Belfast Furry Animal Sanctuary
Status:
Offline
|
|
check the frameset code and stick in the border ="0" so if the tag is said originally something like:
<frameset rows="80,*">
so it says:
<frameset rows="80,*" border="0" framespacing="0"> make sense??
as for the bottom bit, it either a graphic spacer or it's tables time!!!, I would strngly advise trying to get your mits on an wsywyg html editor so that although your learning the code in HTML is great you can use a wsywyg to show you how to set up stuff like this,
|
|
|
| |
|
|
|
 |
|
 |
|
Professional Poster
Join Date: Jan 2000
Location: south
Status:
Offline
|
|
Originally posted by Griggsy:
<STRONG>check the frameset code and stick in the border ="0" so if the tag is said originally something like:
<frameset rows="80,*">
so it says:
<frameset rows="80,*" border="0" framespacing="0"> make sense??
as for the bottom bit, it either a graphic spacer or it's tables time!!!, I would strngly advise trying to get your mits on an wsywyg html editor so that although your learning the code in HTML is great you can use a wsywyg to show you how to set up stuff like this,</STRONG>
The weird part is that I already have a frameborder framspacing and border tags all set at 0 and BBEdit tells me this is an error, It says the document type doesn't allow these elements in the tag <frameset> . The document type I have set is HTML 4.01 Frameset. Should it be a different type of document?
As for the graphic I can't get the damn thing to stay at the bottom even with a WYSIWYG editor.
|
|
|
| |
|
|
|
 |
|
 |
|
Senior User
Join Date: May 2001
Location: Nottingham, UK
Status:
Offline
|
|
if you want the 'Francais' button to appear at the bottom all the time, you need to put everything on that page ina table:
<table width="230" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr>
<td valign="top">
Put your buttons here...<br>
Home<br>
Biography<br>
CV<br>
etc etc... </td>
</tr>
<tr>
<td valign="bottom">Put your 'Francais' Button here</td>
</tr>
</table>
The table height is 100% - meaning it will always stretch to the size of the window.
There are 2 rows - the top one has a valign=top which means all your navigation buttons will appear at the top of the row, the bottom one has valign=bottom - the button will align at the bottom of the row
|
|
|
| |
|
|
|
 |
|
 |
|
Senior User
Join Date: May 2001
Location: Nottingham, UK
Status:
Offline
|
|
btw to get rid of the frameborder...
it's not border="0" it's frameborder="NO"
eg
<frameset cols="80,*" frameborder="NO" border="0" framespacing="0">
|
|
|
| |
|
|
|
 |
|
 |
|
Senior User
Join Date: May 2001
Location: Nottingham, UK
Status:
Offline
|
|
also the gap after the topbar you want to get rid off.
Have you tried just decreasing the height?
eg (i pulled this code off your site)
<FRAMESET ROWS="57,*">
<FRAME SRC="http://michele-losier.shmerek.com/topframe.html" SCROLLING="NO" MARGINWIDTH="0" NAME="top" frameborder="0">
just try changing the "57" to a lower number maybe "53"
|
|
|
| |
|
|
|
 |
|
 |
|
Professional Poster
Join Date: Jan 2000
Location: south
Status:
Offline
|
|
Originally posted by derbs:
<STRONG>btw to get rid of the frameborder...
it's not border="0" it's frameborder="NO"
eg
<frameset cols="80,*" frameborder="NO" border="0" framespacing="0"></STRONG>
Sweet! Thanks that gets rid of the stupid gap. Now I just have to try and reset my table with the navigation. Thanks again. Do you know why BBEdit tells me why this document type doesn't allow the said elements in the frameset?
|
|
|
| |
|
|
|
 |
|
 |
|
Senior User
Join Date: May 2001
Location: Nottingham, UK
Status:
Offline
|
|
i guess bbedit has just got a small html library - when it doesn't recognise something it must start crying
do yourself a favour and get a copy of Dreamweaver - you won't believe the difference 
|
|
|
| |
|
|
|
 |
 |
|
 |
|
|
|
|
|

|
|
 |
Forum Rules
|
 |
 |
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
 |
 |
 |
 |
|
 |
|