This is my first post here, so please bear with me a little bit. A little background would seem appropriate, and I will move it to my profile when I can get a chance.
I have been working with computers, mostly on the software side since 1976. Yes, I did use the boxes and boxes of FORTRAN cards. Over the years since then I have been involved in a lot of projects, some small, and some VERY large. I have built small reporting systems before the internet when we (I was Air Force) used the ARPANET. I have also worked on missile defense systems, missile guidance systems, and many others.
The last project I worked on was to build Avionics system for NASA On the International Space Station (this was when the contract first started) and in the late 90’s I worked on a project to upgrade the Space Shuttle avionics systems too, hold on to your hat, an 80286 processor from an 8088.
I have a Masters Degree in Software Engineering; an MBA and I was one of the first people in the country to get a pure Professional Engineering (P.E.) license in Software Engineering. Before I retired, I did complete one web site for the U.S. State Department (internal use only).
I retired in 2001 and have not done a lot of development since, but I did still keep up with the industry and worked on Standards and Practices for Software Engineering.
Now, onto more recent things. I am building a new web site for a training business I want to start, on the side. I would say I am a low intermediate in HTML and CSS. However, my scripting skills are pretty much nil, with just a little bit of exposure to JavaScript.
My Issue/Question;
My site has a menu bar across the top (these items are the different training areas I teach):
Item 1 Item 2 Item 3 Item 4 Item 5 Item 6 Item 7 Item 8 Item 9
When you hover over one item a pop-down list (the classes I teach in that area) will appear and you can select one from the list. Once a class is selected it will take you to that page (there are currently 40 pages). I repeat this menu at the top of every page. This way the user can jump around the site selecting any class in any area they want.
The bloc of code that builds the menu is about 200 lines of HTML & CSS. Once created, then and only then, can I get about the business of what I want done on the page. The menu code does make heavy use of CSS and I am using the Grid Layout System.
My question is about this menu and its selections. I have it all laid out in HTML & CSS, but I have to repeat the code on every page. Is it possible to create the menu once and then call it from each page? Thus, for any page it would be a one-line call to create the whole menu. The call could be to another HTML file or maybe a scripting file? I just do not want to copy and paste the menu code on 40 pages and when I make a change, I have to change it in all 40 files
I know how to do this in languages like Ada and C, C++, but not here. Is there a way to do this? Is there a thread already on here that discusses this?
Thanks in advance,
JGN
I have been working with computers, mostly on the software side since 1976. Yes, I did use the boxes and boxes of FORTRAN cards. Over the years since then I have been involved in a lot of projects, some small, and some VERY large. I have built small reporting systems before the internet when we (I was Air Force) used the ARPANET. I have also worked on missile defense systems, missile guidance systems, and many others.
The last project I worked on was to build Avionics system for NASA On the International Space Station (this was when the contract first started) and in the late 90’s I worked on a project to upgrade the Space Shuttle avionics systems too, hold on to your hat, an 80286 processor from an 8088.
I have a Masters Degree in Software Engineering; an MBA and I was one of the first people in the country to get a pure Professional Engineering (P.E.) license in Software Engineering. Before I retired, I did complete one web site for the U.S. State Department (internal use only).
I retired in 2001 and have not done a lot of development since, but I did still keep up with the industry and worked on Standards and Practices for Software Engineering.
Now, onto more recent things. I am building a new web site for a training business I want to start, on the side. I would say I am a low intermediate in HTML and CSS. However, my scripting skills are pretty much nil, with just a little bit of exposure to JavaScript.
My Issue/Question;
My site has a menu bar across the top (these items are the different training areas I teach):
Item 1 Item 2 Item 3 Item 4 Item 5 Item 6 Item 7 Item 8 Item 9
When you hover over one item a pop-down list (the classes I teach in that area) will appear and you can select one from the list. Once a class is selected it will take you to that page (there are currently 40 pages). I repeat this menu at the top of every page. This way the user can jump around the site selecting any class in any area they want.
The bloc of code that builds the menu is about 200 lines of HTML & CSS. Once created, then and only then, can I get about the business of what I want done on the page. The menu code does make heavy use of CSS and I am using the Grid Layout System.
My question is about this menu and its selections. I have it all laid out in HTML & CSS, but I have to repeat the code on every page. Is it possible to create the menu once and then call it from each page? Thus, for any page it would be a one-line call to create the whole menu. The call could be to another HTML file or maybe a scripting file? I just do not want to copy and paste the menu code on 40 pages and when I make a change, I have to change it in all 40 files
I know how to do this in languages like Ada and C, C++, but not here. Is there a way to do this? Is there a thread already on here that discusses this?
Thanks in advance,
JGN