Reputation: 1
Is there a programing language that can substitute HTML in making web sites.I don't mean something like ASP,JSP,PHP or similar.Specifically I am looking for a web site programing language which is not based on that line semantics.More specifficaly I' m looking for something that will add the WinForms Coordinates possibility(Positioning elements based on their X and Y axes).Excuse my English,if I made any error. I hope you understod my question.
Upvotes: 0
Views: 333
Reputation: 27441
Your options are:
So while, yes, you do have some options... no, you don't really.
Btw, who ever said that you can't do element/control positioning (a la X,Y coordinates) within HTML? You absolutely can, and it's typically done with CSS and/or JavaScript.
Upvotes: 0
Reputation: 218877
If all you're looking for is a way to specify the position of elements on a fixed coordinate grid, HTML/CSS support this. You're looking for absolute positioning. Be aware, however, that it's not nearly as cut and dry as it is on, for example, WinForms. Browsers differ, you have little control over the display, etc. It's do-able, but it has a different set of challenges than WinForms does.
Upvotes: 1
Reputation: 49208
You could try Flash:
http://www.adobe.com/devnet/flash.html
You would need html to embed the object, but the plugin space it provides does not use HTML.
Upvotes: 0
Reputation: 449525
There isn't.
However, CSS has absolute positioning that will probably allow you to achieve what you want.
CSS
#box { position: absolute; left: 20px; top: 80px }
HTML
<div id="box"> I am absolutely positioned! </div>
Be advised though that it's often the wrong choice. HTML is fundamentally different from forms based systems, as it's designed to be displayed on a wide choice of different devices.
Maybe show what issue you're dealing with exactly, and ask about that specifically.
Upvotes: 5
Reputation: 499072
No, there isn't.
Web sites are written in HTML.
Most modern browsers understand a number of "languages", CSS, Javascript, XML, XSL and HTML.
Some also support SVG natively.
However it is entirely unclear what you want to.
Upvotes: 1