Yes it should work, unless the cable provider is doing some kind of packet filtering which won't allow inbound HTTP connections.
I'm assuming your web server actually works...
To access it via the IP address, you would type:
http://192.168.1.100/ (substitute your IP in there)