For the record, I've switched from Flo's to Notepad++, because the former doesn't support JavaScript template literals for brace-matching -- one...
I smell of death I reek of hate I will live forever [MEDIA] -- edit -- though this is my favorite version. Ukelele man. Where's Tiny Tim when we...
It's what I do. :P To be brutally frank (It's what I do), that means you don't actually want to build an app... or not take the steps you should...
I think you're missing my meaning. I'm saying they don't belong in the MARKUP. That does not mean you cannot create them on the DOM. Remember,...
Elements that are only useful or functional when javascript is present and enabled. If without JavaScript the element does nothing, it has no...
I'd probably still use label, but a span around the text. If you want the input variable width, just set the span width to fixed, move the BR to...
First off I wouldn't since you'd want them to be placed over it when the screen / window gets smaller, so just put them above anyways. But if I...
Be warned I've had onclick not fire for input when you click on their label. You are using <label> like a good little doobie, right? In the case...
It's also not helping the broken scripting-only elements are in the raw markup, and that the site's content isn't hotlinkable since you're...
You have zero attempt at being mobile friendly, the layout gets broken when zoomed, and is from an accessibility navigation standpoint complete...
Oh, and this older article of mine: https://levelup.gitconnected.com/modal-dialog-driven-websites-without-javascript-16e858615780 Gives a...
Ok, if these are actually going to be modal dialogs, you can lose the checkboxes and labels altogether. The markup would go something like this:...
These days -- and by these days I mean the past decade and some change -- I don't do dropdowns unless the client really, really REALLY demands it....
Again we'd have to see the code... but... fauxColumn sounds a bit... outdated since you can do REAL columns with either flex or grid. Is this...
Separate names with a comma.