![]() |
I want to make an EBI Styled WebpageThese EBI webpage templates are provided and maintained by External Services (ES).First you need to decide how will you be making your html webpages. We provide templates to make static html webpages or dynamic html/xml webpages, using perl, jsp, java servlet, php etc. Please read the 'Important Guidelines for Group/Project Specific Pages' notice below before making your webpages.
NB. If you think we can improve these template guides please get in touch with us.
** Important Guidelines for Group/Project Specific Pages **
ValidationAlthough there is not time to fix every web page on the EBI website to conform to standards, you can use our templates and validate your code as follows.
Suggested Work ProcedureUse firefox for development, install IE Tab to view your code as in Internet Explorer (Requires IE plugin/browser installed). You will also require the Web developer Extension for firefox which has many really good useful features, including an html validator.N.B. You should also open up the javascript console in firefox and check for css parse errors and javascript errors. Press control-shift-j to open. Help with making your web pages accessibleClick hereHelp with making your web pages validateClick hereExamples of tools forms that conform to ONE or BOTH these standards (and pass css parse error check and javascript check) are:
>>> More Examples How this template works. The template is now just a common skeleton, with slightly different css attributes to accomodate fixed or variable page width, and the optional left menu. The head and foot are stored in 2 files and are included by the templates. As the header has a large menu system, the contents is updated regulary, independently of any developers code, which remains unchanged. For javascript security, these have to be under the same domain name when testing. The header files' menu is based on Son of Suckerfish Dropdowns By Patrick Griffiths and Dan Webb see http://www.htmldog.com/articles/suckerfish/dropdowns/, who based this on their original work published at http://www.alistapart.com/articles/dropdowns/. It is an implemention using lightweight, accessible CSS-based dropdown menus that accommodated Internet Explorer by mimicking the :hover pseudo-class. It has been modified to work as an inline frame, and to open onclick using javascript. When the menu is clicked, it comes to the top level of the z-index, then increases its height (in a transparent fashion) in order to allow the menu to drop down over the contents of the page. To accomodate Internet Explorers transparency attribute, a non W3-compliant attribute ( onload="if(navigator.userAgent.indexOf('MSIE') != -1) {document.getElementById('head').allowTransparency = true;}") had to be added.
![]() |