One of the things that I have been doing recently is learning to write in HTML.
The one who MARRIED a tech geek for his geekery.
I like to be able to do things on my own, without having to wait for Hubs to get home. Because I have an inpatient streak, and have NOT waited for help in the past, I have crashed my website… more than once. So, I am attempting to learn. I realize it isn’t a chalk board world (anymore), and I have to be able to compute. Besides, if I want my genius son to have a decent education in computers, I need to start learning now, since I am his teacher.
Since I have been learning to write in code, I’ve been working on the children’s ministry portion of our church’s website. It has taken me several months to write seven pages. Yes, seven pages. But, I’ve written it all in code. I am pleased that with the exception of a few tweaks that remain to be done, it is finally nearly ready to be made public, and has passed the inspection of our webmaster.
Now that I have a little bit of a handle on writing pages in code, I want to learn how to create HTML forms. I know how to write a simple table. I want to learn how to write nested tables, user input pages, and what not. I have a book on HTML and CSS, and am reading it line by line, but some of it just seems like Greek to me. It is amazing to me that the absence of a “/” can collapse a table, or failing to close a tag can mess up the whole shebang.
For example, on one of the pages that I wrote, for the church’s site, includes a list of clickable links. To save time, I wrote the first link, then copied/pasted the remaining links, just changing the numbers out where necessary. Brilliant, right? Except that I wrote the first link incorrectly and left off the closing tag. So the entire list (of fifty one links) was incorrect. After spending what seemed like HOURS scouring the code, looking for my error, I finally admitted defeat and emailed our webmaster and scheduled an appointment. I felt about two inches tall when he pointed out what seems like such an easy mistake to spot. I didn’t put the "</a>” at the end of my links. Coding 101, right?
Anyway, I want to be able to have a page on the website where people can submit inquiries, and am trying to decide if I should hard code it, which will take month’s—because learning this coding thing is like learning a new language for me—or (for times sake) use an online form builder.
Part of me says I need to know how to get there without short cuts, but the other part of me says shortcuts exist for a reason.
What do you think?
BTW, I wrote this entire post in code, so if there are spelling errors… well. 🙂