I need an HTML/CSS/Java wiz to point me in the right direction.
I recently had an idea for an encyclopedia style website, to which I can add new entries over time. In order to speed up the process of adding new pages, I want to make the website in such a way that all I need to do is write the entry, add some indexing tags(as in like hashtags, not programming tags, eg. Desserts) and make a unique /urlthingy ( www.something.com/ this_thingy_at_the_end)
The problem is that I only have programming experience in python, and I don't know how much that translates into HTML. I know roughly how the system will work, but I don't know the HTML specific words to use in order to google how to do it. If you are interested in helping me out, the rest of the post will be how I think it would work, which you can comment on and possibly correct.
I know that styles work with CSS, and I know that there is such a thing as a master CSS, so I am guessing one would simply put the general page style in the master CSS, and then link that to all the new pages that are made. I am not too sure, but I am also guessing that there is a list of CSS commands related to placing ads (I would like this website to be a small source of income)
Indexing and searching system:
This is by far the most complicated part for me. I would like to include a searchbar that one can use to search for specific entries. I am guessing that there is a very specific way to do this, but I have no idea what it is.
I also want to include selectable index tags, that can be clicked on to bring up a list of all entries with that tag (or more than one).
The final major hurdle is making all of the above in such a way that I only have to make the new page, and I don’t have to add that page’s index to all the other pages that may need it (eg. the search bar.) I’m guessing that this would use lists(or arrays, idk what HTML calls them) but once again, I have no idea.
I am planning on making this using bluegriffon, due to the fact that it is open source, and therefore royalty free (I think, if I’m wrong then PLEASE correct me before its too late)
Anyway, if you can tell me how to do this, point me towards a tutorial, or even just correct a mistake that I have made, then I would be really grateful.
Searchers and actually saving all these things into a db would be something you would do in python flask.
You could just use a simple loop and check if like a page includes whatever the user is searching for.