CSS..... A real PITA or what???
-
So something kinda strange happened with my "programming career" thus far. It started with C#, progressed to things like Entity Framework and MVC, and in the midst I learned a tiny bit of HTML and CSS in there, though frankly I kind of already knew HTML from long ago. Then, hoping to make interactive, awesome front end content, I learned JS and jQuery. Recently though, I realized... CSS is powerful as hell... And I didn't learn it right. I learned it, thinking it was a simple markup to do things like apply font and color to text, and screw with margins and borders... Turns out, you can animate things, create sidebar menus, do almost anything you could in Photoshop, and even make a 3D animated Pokemon for God's sake... But... What the hell IS CSS? I'm told it's not a programming language, I'm told people who know CSS and HTML exclusively are not "real programmers" and I have been happy to be a "real programmer"... Until I have been working on projects to boost my portfolio and.... My websites, while functional, and implementing cool things like a database, models, data transfer objects, and a login system... Have been, for lack of a better term, UGLY AS HELL! But I get so much more satisfaction out of hooking up a database to a website, and setting up a RESTful system... Yet I know for a fact that even I, when faced with an ugly site, couldn't give less of a crap about how the back end is built and want to leave it immediately. Is this a normal feel for a new coder like me? I'm about to go and try to really tackle CSS, but I feel so pathetic doing it. Yet, it is SO necessary.
-
So something kinda strange happened with my "programming career" thus far. It started with C#, progressed to things like Entity Framework and MVC, and in the midst I learned a tiny bit of HTML and CSS in there, though frankly I kind of already knew HTML from long ago. Then, hoping to make interactive, awesome front end content, I learned JS and jQuery. Recently though, I realized... CSS is powerful as hell... And I didn't learn it right. I learned it, thinking it was a simple markup to do things like apply font and color to text, and screw with margins and borders... Turns out, you can animate things, create sidebar menus, do almost anything you could in Photoshop, and even make a 3D animated Pokemon for God's sake... But... What the hell IS CSS? I'm told it's not a programming language, I'm told people who know CSS and HTML exclusively are not "real programmers" and I have been happy to be a "real programmer"... Until I have been working on projects to boost my portfolio and.... My websites, while functional, and implementing cool things like a database, models, data transfer objects, and a login system... Have been, for lack of a better term, UGLY AS HELL! But I get so much more satisfaction out of hooking up a database to a website, and setting up a RESTful system... Yet I know for a fact that even I, when faced with an ugly site, couldn't give less of a crap about how the back end is built and want to leave it immediately. Is this a normal feel for a new coder like me? I'm about to go and try to really tackle CSS, but I feel so pathetic doing it. Yet, it is SO necessary.
This one[^] sums up my feelings about CSS perfectly! :sigh:
Anything that is unrelated to elephants is irrelephant
Anonymous
-----
The problem with quotes on the internet is that you can never tell if they're genuine
Winston Churchill, 1944
-----
I'd just like a chance to prove that money can't make me happy.
Me, all the time -
So something kinda strange happened with my "programming career" thus far. It started with C#, progressed to things like Entity Framework and MVC, and in the midst I learned a tiny bit of HTML and CSS in there, though frankly I kind of already knew HTML from long ago. Then, hoping to make interactive, awesome front end content, I learned JS and jQuery. Recently though, I realized... CSS is powerful as hell... And I didn't learn it right. I learned it, thinking it was a simple markup to do things like apply font and color to text, and screw with margins and borders... Turns out, you can animate things, create sidebar menus, do almost anything you could in Photoshop, and even make a 3D animated Pokemon for God's sake... But... What the hell IS CSS? I'm told it's not a programming language, I'm told people who know CSS and HTML exclusively are not "real programmers" and I have been happy to be a "real programmer"... Until I have been working on projects to boost my portfolio and.... My websites, while functional, and implementing cool things like a database, models, data transfer objects, and a login system... Have been, for lack of a better term, UGLY AS HELL! But I get so much more satisfaction out of hooking up a database to a website, and setting up a RESTful system... Yet I know for a fact that even I, when faced with an ugly site, couldn't give less of a crap about how the back end is built and want to leave it immediately. Is this a normal feel for a new coder like me? I'm about to go and try to really tackle CSS, but I feel so pathetic doing it. Yet, it is SO necessary.
Just because you can does not mean you should, CSS may be a fantastically capable markup tool, it is also a support nightmare (this sage advice comes from someone who hates the entire web stack). You need to focus on where you want to work, corporate data consumers will only be marginally interested in the UI. Functionality and data are their hot points. Public facing web stuff is all about the UI look and feel.
Never underestimate the power of human stupidity RAH
-
This one[^] sums up my feelings about CSS perfectly! :sigh:
Anything that is unrelated to elephants is irrelephant
Anonymous
-----
The problem with quotes on the internet is that you can never tell if they're genuine
Winston Churchill, 1944
-----
I'd just like a chance to prove that money can't make me happy.
Me, all the timeBy far the best image I've seen in a month!
-
So something kinda strange happened with my "programming career" thus far. It started with C#, progressed to things like Entity Framework and MVC, and in the midst I learned a tiny bit of HTML and CSS in there, though frankly I kind of already knew HTML from long ago. Then, hoping to make interactive, awesome front end content, I learned JS and jQuery. Recently though, I realized... CSS is powerful as hell... And I didn't learn it right. I learned it, thinking it was a simple markup to do things like apply font and color to text, and screw with margins and borders... Turns out, you can animate things, create sidebar menus, do almost anything you could in Photoshop, and even make a 3D animated Pokemon for God's sake... But... What the hell IS CSS? I'm told it's not a programming language, I'm told people who know CSS and HTML exclusively are not "real programmers" and I have been happy to be a "real programmer"... Until I have been working on projects to boost my portfolio and.... My websites, while functional, and implementing cool things like a database, models, data transfer objects, and a login system... Have been, for lack of a better term, UGLY AS HELL! But I get so much more satisfaction out of hooking up a database to a website, and setting up a RESTful system... Yet I know for a fact that even I, when faced with an ugly site, couldn't give less of a crap about how the back end is built and want to leave it immediately. Is this a normal feel for a new coder like me? I'm about to go and try to really tackle CSS, but I feel so pathetic doing it. Yet, it is SO necessary.
I believe you are normal, talented, and have a great future ahead of you ! You'll need to investigate what the trade-offs, for you, are in using CSS to do fancy graphic stuff, or animations, that go "beyond tagged mark-up" frontiers vs. using one of the spate of JavaScript libraries that enable such things. cheers, Bill
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
-
This one[^] sums up my feelings about CSS perfectly! :sigh:
Anything that is unrelated to elephants is irrelephant
Anonymous
-----
The problem with quotes on the internet is that you can never tell if they're genuine
Winston Churchill, 1944
-----
I'd just like a chance to prove that money can't make me happy.
Me, all the time -
So something kinda strange happened with my "programming career" thus far. It started with C#, progressed to things like Entity Framework and MVC, and in the midst I learned a tiny bit of HTML and CSS in there, though frankly I kind of already knew HTML from long ago. Then, hoping to make interactive, awesome front end content, I learned JS and jQuery. Recently though, I realized... CSS is powerful as hell... And I didn't learn it right. I learned it, thinking it was a simple markup to do things like apply font and color to text, and screw with margins and borders... Turns out, you can animate things, create sidebar menus, do almost anything you could in Photoshop, and even make a 3D animated Pokemon for God's sake... But... What the hell IS CSS? I'm told it's not a programming language, I'm told people who know CSS and HTML exclusively are not "real programmers" and I have been happy to be a "real programmer"... Until I have been working on projects to boost my portfolio and.... My websites, while functional, and implementing cool things like a database, models, data transfer objects, and a login system... Have been, for lack of a better term, UGLY AS HELL! But I get so much more satisfaction out of hooking up a database to a website, and setting up a RESTful system... Yet I know for a fact that even I, when faced with an ugly site, couldn't give less of a crap about how the back end is built and want to leave it immediately. Is this a normal feel for a new coder like me? I'm about to go and try to really tackle CSS, but I feel so pathetic doing it. Yet, it is SO necessary.
http://www.johns-jokes.com/afiles/images/css-is-awesome.jpg[^]
A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!
-
So something kinda strange happened with my "programming career" thus far. It started with C#, progressed to things like Entity Framework and MVC, and in the midst I learned a tiny bit of HTML and CSS in there, though frankly I kind of already knew HTML from long ago. Then, hoping to make interactive, awesome front end content, I learned JS and jQuery. Recently though, I realized... CSS is powerful as hell... And I didn't learn it right. I learned it, thinking it was a simple markup to do things like apply font and color to text, and screw with margins and borders... Turns out, you can animate things, create sidebar menus, do almost anything you could in Photoshop, and even make a 3D animated Pokemon for God's sake... But... What the hell IS CSS? I'm told it's not a programming language, I'm told people who know CSS and HTML exclusively are not "real programmers" and I have been happy to be a "real programmer"... Until I have been working on projects to boost my portfolio and.... My websites, while functional, and implementing cool things like a database, models, data transfer objects, and a login system... Have been, for lack of a better term, UGLY AS HELL! But I get so much more satisfaction out of hooking up a database to a website, and setting up a RESTful system... Yet I know for a fact that even I, when faced with an ugly site, couldn't give less of a crap about how the back end is built and want to leave it immediately. Is this a normal feel for a new coder like me? I'm about to go and try to really tackle CSS, but I feel so pathetic doing it. Yet, it is SO necessary.
These actually made me laugh (a little anyway): 1[^] 2[^] 3[^] 4[^] ;)
Anything that is unrelated to elephants is irrelephant
Anonymous
-----
The problem with quotes on the internet is that you can never tell if they're genuine
Winston Churchill, 1944
-----
I'd just like a chance to prove that money can't make me happy.
Me, all the time -
This one[^] sums up my feelings about CSS perfectly! :sigh:
Anything that is unrelated to elephants is irrelephant
Anonymous
-----
The problem with quotes on the internet is that you can never tell if they're genuine
Winston Churchill, 1944
-----
I'd just like a chance to prove that money can't make me happy.
Me, all the timeJohnny J. wrote:
CSS is [^ A W E S O M E!]